Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Oct 2002 15:00:46 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ia64/ia64 mp_machdep.c
Message-ID:  <200210272300.g9RN0ksq037709@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

marcel      2002/10/27 15:00:46 PST

  Modified files:
    sys/ia64/ia64        mp_machdep.c 
  Log:
  In ipi_send(), perform a mf instruction prior to initiating the IPI.
  This guarantees that loads and stores emitted before the fence are
  made visible before the IPI becomes pended.
  Remove the mf.a instruction after initiating the IPI. There's no
  guarantee that the IPI becomes pended prior to subsequent reads or
  writes. Even if there was a guarantee, it would mostly be without
  any benefit.
  
  Revision  Changes    Path
  1.41      +1 -1      src/sys/ia64/ia64/mp_machdep.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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