Date: Tue, 19 Dec 2017 01:03:17 +1100 (EST) From: Bruce Evans <brde@optusnet.com.au> To: Bruce Evans <bde@freebsd.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r326932 - in head/sys: i386/i386 x86/acpica x86/x86 Message-ID: <20171219005921.H2160@besplex.bde.org> In-Reply-To: <201712181353.vBIDrM1W023033@repo.freebsd.org> References: <201712181353.vBIDrM1W023033@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 18 Dec 2017, Bruce Evans wrote: > Author: bde > Date: Mon Dec 18 13:53:22 2017 > New Revision: 326932 > URL: https://svnweb.freebsd.org/changeset/base/326932 > > Log: > Remove the permanent double mapping of low physical memory and replace > it by a transient double mapping for the one instruction in ACPI wakeup > where it is needed (and for many surrounding instructions in ACPI resume). > Invalidate the TLB as soon as convenient after undoing the transient > mapping. ACPI resume already has the strict ordering needed for this. Forgot: Reviewed by: kib This central part of my recent fixes involving the permanent double mapping needed review more than the previous parts. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171219005921.H2160>