Date: Wed, 25 Apr 2018 10:39:45 -0400 From: Tycho Nightingale <tychon@freebsd.org> To: Oliver Pinter <oliver.pinter@hardenedbsd.org> Cc: "src-committers@freebsd.org" <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org> Subject: Re: svn commit: r332994 - head/sys/amd64/amd64 Message-ID: <EC91A1B8-D196-49C6-9B29-8F4CCBD97041@freebsd.org> In-Reply-To: <CAPQ4fftjaDf6b31R8AJjip3kafB5w8bKsMKAO=dFYDNdeObfTw@mail.gmail.com> References: <201804251421.w3PELDIn066396@repo.freebsd.org> <CAPQ4fftjaDf6b31R8AJjip3kafB5w8bKsMKAO=dFYDNdeObfTw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Apr 25, 2018, at 10:30 AM, Oliver Pinter = <oliver.pinter@hardenedbsd.org> wrote: >=20 > On Wednesday, April 25, 2018, Tycho Nightingale <tychon@freebsd.org = <mailto:tychon@freebsd.org>> wrote: > Author: tychon > Date: Wed Apr 25 14:21:13 2018 > New Revision: 332994 > URL: https://svnweb.freebsd.org/changeset/base/332994 = <https://svnweb.freebsd.org/changeset/base/332994> >=20 > Log: > If a trap is encountered upon executing iretq from within doreti() = the > hardware will ensure the stack pointer is aligned to a 16-byte > boundary before saving the fault state on the stack. >=20 > In the PTI case, handle this potential alignment adjustment by = copying > both frames independently while unwinding the stack in between. >=20 > Reviewed by: kib > Sponsored by: Dell EMC Isilon > Differential Revision: https://reviews.freebsd.org/D15183 = <https://reviews.freebsd.org/D15183> >=20 > Is there any plan to MFC this commit?=20 Yes, it seems reasonable to do that after 2 weeks. Tycho=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EC91A1B8-D196-49C6-9B29-8F4CCBD97041>