lkml.org 
[lkml]   [2009]   [Feb]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: smp.c && barriers (Was: [PATCH 1/4] generic-smp: remove single ipi fallback for smp_call_function_many())

* Suresh Siddha <suresh.b.siddha@intel.com> wrote:

> > So the question is, is an SFENCE there enough to serialize
> > the WRMSR with previous memory-writes? It's not specified in
> > the x2apic docs as far as i could see.
>
> No. sfence is not enough (wrmsr to x2apic regs was still
> passing ahead). We have done a small experiment to demonstrate
> the issue and adding mfence fixes the issue but not sfence. We
> need a serializing instruction or mfence. I will try to get
> the SDM updated.

Fair enough!

Ingo


\
 
 \ /
  Last update: 2009-02-20 20:45    [W:0.228 / U:0.472 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site