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>

index | next in thread | previous in thread | raw e-mail

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


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171219005921.H2160>