pc64: An mfence is supposed to suffice for TSC_DEADLINE vs. xAPIC ordering.
authorImre Vadász <imre@vdsz.com>
Tue, 5 Sep 2017 20:06:34 +0000 (22:06 +0200)
committerImre Vadász <imre@vdsz.com>
Tue, 5 Sep 2017 20:06:34 +0000 (22:06 +0200)
commit315d99390764f1b7ed4b020a9942a11aab550c79
tree4bc7a91d8eaf37c112352833b1546a7f37efb931
parentc12f07ff2be414dc57d8811d05f148b513426490
pc64: An mfence is supposed to suffice for TSC_DEADLINE vs. xAPIC ordering.

* I accidentally used a too old version of the intel sdm documentation,
  which still described that complicated serialization method, but newest
  documentation claims that an mfence should be used for serializing the
  xAPIC write vs. the wrmsr to the TSC_DEADLINE register.
sys/platform/pc64/apic/lapic.c