forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf tools: Move tile barrier.h stuff to tools/arch/tile/include/asm/…
…barrier.h We will need it for atomic.h, so move it from the ad-hoc tools/perf/ place to a tools/ subset of the kernel arch/ hierarchy. Cc: Adrian Hunter <[email protected]> Cc: Borislav Petkov <[email protected]> Cc: David Ahern <[email protected]> Cc: Don Zickus <[email protected]> Cc: Frederic Weisbecker <[email protected]> Cc: Jiri Olsa <[email protected]> Cc: Namhyung Kim <[email protected]> Cc: Stephane Eranian <[email protected]> Link: http://lkml.kernel.org/n/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
- Loading branch information
Showing
4 changed files
with
18 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
#ifndef _TOOLS_LINUX_ASM_TILE_BARRIER_H | ||
#define _TOOLS_LINUX_ASM_TILE_BARRIER_H | ||
/* | ||
* FIXME: This came from tools/perf/perf-sys.h, where it was first introduced | ||
* in 620830b6954913647b7c7f68920cf48eddf6ad92, more work needed to make it | ||
* more closely follow the Linux kernel arch/tile/include/asm/barrier.h file. | ||
* Probably when we continue work on tools/ Kconfig support to have all the | ||
* CONFIG_ needed for properly doing that. | ||
*/ | ||
|
||
#define mb() asm volatile ("mf" ::: "memory") | ||
#define wmb() mb() | ||
#define rmb() mb() | ||
|
||
#endif /* _TOOLS_LINUX_ASM_TILE_BARRIER_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters