Skip site navigation (1)Skip section navigation (2)
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>