Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset bed67f2 in mainline


Ignore:
Timestamp:
2018-11-07T19:12:26Z (3 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master
Children:
947ab77e
Parents:
b03c684
Message:

Remove SYS_SMP_MEMORY_BARRIER syscall

Files:
3 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • abi/include/abi/syscall.h

    rb03c684 rbed67f2  
    5454        SYS_FUTEX_WAKEUP,
    5555        SYS_SMC_COHERENCE,
    56         SYS_SMP_MEMORY_BARRIER,
    5756
    5857        SYS_AS_AREA_CREATE,
  • kernel/Makefile

    rb03c684 rbed67f2  
    227227        generic/src/synch/semaphore.c \
    228228        generic/src/synch/smc.c \
    229         generic/src/synch/smp_memory_barrier.c \
    230229        generic/src/synch/waitq.c \
    231230        generic/src/synch/futex.c \
  • kernel/generic/src/syscall/syscall.c

    rb03c684 rbed67f2  
    4848#include <synch/futex.h>
    4949#include <synch/smc.h>
    50 #include <synch/smp_memory_barrier.h>
    5150#include <ddi/ddi.h>
    5251#include <ipc/event.h>
     
    140139        [SYS_FUTEX_WAKEUP] = (syshandler_t) sys_futex_wakeup,
    141140        [SYS_SMC_COHERENCE] = (syshandler_t) sys_smc_coherence,
    142         [SYS_SMP_MEMORY_BARRIER] = (syshandler_t) sys_smp_memory_barrier,
    143141
    144142        /* Address space related syscalls. */
  • uspace/lib/c/Makefile

    rb03c684 rbed67f2  
    7979        generic/pcb.c \
    8080        generic/smc.c \
    81         generic/smp_memory_barrier.c \
    8281        generic/task.c \
    8382        generic/imath.c \
  • uspace/lib/c/include/barrier.h

    rb03c684 rbed67f2  
    3838#include <stdatomic.h>
    3939
    40 extern void smp_memory_barrier(void);
    41 
    4240static inline void compiler_barrier(void)
    4341{
Note: See TracChangeset for help on using the changeset viewer.