Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62982ad6 authored by Al Viro's avatar Al Viro Committed by Richard Weinberger
Browse files

um: sysdep/barrier.h is not used for anything

parent 0de021f7
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@
#include "as-layout.h"
#include "kern_util.h"
#include "os.h"
#include "sysdep/barrier.h"
#include "sysdep/mcontext.h"

void (*sig_info[NSIG])(int, struct uml_pt_regs *) = {
+0 −5
Original line number Diff line number Diff line
#ifdef __i386__
#include "barrier_32.h"
#else
#include "barrier_64.h"
#endif
+0 −9
Original line number Diff line number Diff line
#ifndef __SYSDEP_I386_BARRIER_H
#define __SYSDEP_I386_BARRIER_H

/* Copied from include/asm-i386 for use by userspace.  i386 has the option
 * of using mfence, but I'm just using this, which works everywhere, for now.
 */
#define mb() asm volatile("lock; addl $0,0(%esp)")

#endif
+0 −7
Original line number Diff line number Diff line
#ifndef __SYSDEP_X86_64_BARRIER_H
#define __SYSDEP_X86_64_BARRIER_H

/* Copied from include/asm-x86_64 for use by userspace. */
#define mb() 	asm volatile("mfence":::"memory")

#endif