RE: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-03-10 Thread Dexuan Cui via svn-src-all
> From: carpedd...@gmail.com On Behalf Of Ed > Maste > Sent: Friday, March 9, 2018 17:58 > On 9 March 2018 at 19:41, Dexuan-BSD Cui wrote: > > Hi, > > > > In my FreeBSD 11.1 VM, I'm getting this build failure and it looks > > this revision causes the failure: > > > > /root/bsd.git/sys/amd64/amd64

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-03-09 Thread Ed Maste
On 9 March 2018 at 19:41, Dexuan-BSD Cui wrote: > Hi, > > In my FreeBSD 11.1 VM, I'm getting this build failure and it looks > this revision causes the failure: > > /root/bsd.git/sys/amd64/amd64/support.S:855:2: error: unknown directive > .altmacro > ^ Are you trying to build a head kernel usin

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-03-09 Thread Dexuan-BSD Cui
Hi, In my FreeBSD 11.1 VM, I'm getting this build failure and it looks this revision causes the failure: cc -target x86_64-unknown-freebsd12.0 --sysroot=/usr/obj/root/bsd.git/amd64.amd64/tmp -B/usr/obj/root/bsd.git/amd64.amd64/tmp/usr/bin -c -x assembler-with-cpp -DLOCORE -O2 -pipe -fno-strict-al

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Steven Hartland
Pretty sure I’ve seen that too On Wed, 31 Jan 2018 at 18:05, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Wed, Jan 31, 2018 at 02:56:24PM +, Bjoern A. Zeeb wrote: > > > On 31 Jan 2018, at 14:36, Konstantin Belousov wrote: > > > > > > > Author: kib > > > > Date: Wed Jan 31

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Rodney W. Grimes
> On Wed, Jan 31, 2018 at 02:56:24PM +, Bjoern A. Zeeb wrote: > > On 31 Jan 2018, at 14:36, Konstantin Belousov wrote: > > > > > Author: kib > > > Date: Wed Jan 31 14:36:27 2018 > > > New Revision: 328625 > > > URL: https://svnweb.freebsd.org/changeset/base/328625 > > > > > > Log: > > > IBRS

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Ed Maste
On 31 January 2018 at 09:56, Bjoern A. Zeeb wrote: > On 31 Jan 2018, at 14:36, Konstantin Belousov wrote: > >> Author: kib >> Date: Wed Jan 31 14:36:27 2018 >> New Revision: 328625 >> URL: https://svnweb.freebsd.org/changeset/base/328625 >> >> Log: >> IBRS support, AKA Spectre hardware mitigatio

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Konstantin Belousov
On Wed, Jan 31, 2018 at 02:56:24PM +, Bjoern A. Zeeb wrote: > On 31 Jan 2018, at 14:36, Konstantin Belousov wrote: > > > Author: kib > > Date: Wed Jan 31 14:36:27 2018 > > New Revision: 328625 > > URL: https://svnweb.freebsd.org/changeset/base/328625 > > > > Log: > > IBRS support, AKA Spectr

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Shawn Webb
On Wed, Jan 31, 2018 at 02:36:27PM +, Konstantin Belousov wrote: > Author: kib > Date: Wed Jan 31 14:36:27 2018 > New Revision: 328625 > URL: https://svnweb.freebsd.org/changeset/base/328625 > > Log: > IBRS support, AKA Spectre hardware mitigation. > > It is coded according to the Intel

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Ravi Pokala
-Original Message- From: on behalf of Konstantin Belousov Date: 2018-01-31, Wednesday at 07:02 To: Ravi Pokala Cc: , , Subject: Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86 > On Wed, Jan 31, 2018 at 06:52:4

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Konstantin Belousov
On Wed, Jan 31, 2018 at 06:52:43AM -0800, Ravi Pokala wrote: > Thanks Kostik! > > Quick question: IBRS stands for...? For that matter, in the previous change, > what does RDCL_NO stand for too? Indirect Branch Restricted Speculation Rogue Data Cache Load. Read (or at least skim over) the Intel

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Bjoern A. Zeeb
On 31 Jan 2018, at 14:36, Konstantin Belousov wrote: Author: kib Date: Wed Jan 31 14:36:27 2018 New Revision: 328625 URL: https://svnweb.freebsd.org/changeset/base/328625 Log: IBRS support, AKA Spectre hardware mitigation. For existing processors, you need a microcode update which adds I

Re: svn commit: r328625 - in head/sys: amd64/amd64 amd64/ia32 amd64/include dev/cpuctl i386/i386 x86/include x86/x86

2018-01-31 Thread Ravi Pokala
Thanks Kostik! Quick question: IBRS stands for...? For that matter, in the previous change, what does RDCL_NO stand for too? -Ravi (rpokala@) -Original Message- From: on behalf of Konstantin Belousov Date: 2018-01-31, Wednesday at 06:36 To: , , Subject: svn commit: r328625 - in he