Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Dec 2022 22:11:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 266145] [Intel Alder Lake] Crashes on CURRENT vfs
Message-ID:  <bug-266145-227-5Y3tSq0PoZ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-266145-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-266145-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266145

--- Comment #17 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=3Dcde70e312c3fde5b37a29be1dacb7fde9=
a45b94a

commit cde70e312c3fde5b37a29be1dacb7fde9a45b94a
Author:     Konstantin Belousov <kib@FreeBSD.org>
AuthorDate: 2022-10-10 23:08:55 +0000
Commit:     Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2022-12-31 22:09:45 +0000

    amd64: for small cores, use (big hammer) INVPCID_CTXGLOB instead of INV=
LPG

    A hypothetical CPU bug makes invalidation of global PTEs using INVLPG
    in pcid mode unreliable, it seems.  The workaround is applied for all
    CPUs with small cores, since we do not know the scope of the issue, and
    the right fix.

    Reviewed by:    alc (previous version)
    Discussed with: emaste, markj
    Tested by:      karels
    PR:     261169, 266145
    Sponsored by:   The FreeBSD Foundation
    MFC after:      1 week
    Differential revision:  https://reviews.freebsd.org/D37770

 sys/amd64/amd64/initcpu.c    |  5 +++++
 sys/amd64/amd64/mp_machdep.c | 16 +++++++++++-----
 sys/amd64/amd64/pmap.c       | 36 +++++++++++++++++++++++++++++-------
 sys/amd64/include/pcpu.h     |  3 ++-
 sys/amd64/include/pmap.h     | 20 ++++++++++++++++++++
 5 files changed, 67 insertions(+), 13 deletions(-)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-266145-227-5Y3tSq0PoZ>