diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 2002-10-27 23:00:46 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2002-10-27 23:00:46 +0000 |
commit | 36cb272078b1b91f2736480a8f45c9ae764fccdf (patch) | |
tree | da0165c2f9052e6528d3ce563c07287ebdf416cf /sys/kern/vfs_extattr.c | |
parent | d7da171b0dcc025fdb9a37d40be3d950908c06f4 (diff) | |
download | src-36cb272078b1b91f2736480a8f45c9ae764fccdf.tar.gz src-36cb272078b1b91f2736480a8f45c9ae764fccdf.zip |
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.
Notes
Notes:
svn path=/head/; revision=106063
Diffstat (limited to 'sys/kern/vfs_extattr.c')
0 files changed, 0 insertions, 0 deletions