public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] pio barriers
@ 2001-12-10 22:47 Jesse Barnes
  2001-12-10 22:57 ` Jack Steiner
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Jesse Barnes @ 2001-12-10 22:47 UTC (permalink / raw)
  To: linux-ia64

I noticed that in asm-ia64/system.h there's a comment that reads:
/*
 ...
 * Note: "mb()" and its variants cannot be used as a fence to order
 * accesses to memory mapped I/O registers.  For that, mf.a needs to
 * be used.  However, we don't want to always use mf.a because (a)
 * it's (presumably) much slower than mf and (b) mf.a is supported for
 * sequential memory pages only.
 */

Is there a macro (e.g. piob() or mmiob()) to wrap mf.a or are users
expected to call it explicitly when they need it?  If there is no
macro, I'd like to add one, as I think it will be necessary to
properly support our NUMA platform.

Thanks,
Jesse


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2001-12-11  5:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-10 22:47 [Linux-ia64] pio barriers Jesse Barnes
2001-12-10 22:57 ` Jack Steiner
2001-12-10 23:00 ` Jesse Barnes
2001-12-10 23:58 ` David Mosberger
2001-12-11  0:23 ` Jesse Barnes
2001-12-11  0:44 ` David Mosberger
2001-12-11  0:55 ` Jesse Barnes
2001-12-11  5:30 ` David Mosberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox