HomeFreeBSD

Restore release semantic for the old thread unlock on arm64.

Description

Restore release semantic for the old thread unlock on arm64.

With the introduction of pmap_switch(), the DSB instruction on the
address map switch is not necessary executed, which is fixed by
changing the unlock store to release. Also remove comment which
documented pre-pmap_switch() code.

Reviewed by: andrew
Sponsored by: The FreeBSD Foundation
MFC after: 1 week

Details

Provenance
kibAuthored on
Reviewer
andrew
Parents
rS334850: hwpmc: remove hwpmc_xscale.c from corresponding arm build
Branches
Unknown
Tags
Unknown