this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix LKM Paths

+32 -32
+1 -1
src/kernel/emulation/linux/bsdthread/bsdthread_terminate.c
··· 3 3 #include "../base.h" 4 4 #include "../errno.h" 5 5 #include "../../../../../platform-include/sys/errno.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include <linux-syscalls/linux.h> 8 8 #include <stddef.h> 9 9 #include <stdint.h>
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_canceled.c
··· 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 6 #include "../mach/lkm.h" 7 - #include "../../../../lkm/api.h" 7 + #include "../../../../external/lkm/api.h" 8 8 #include "bsdthread_create.h" 9 9 #include <sys/errno.h> 10 10
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_chdir.c
··· 3 3 #include "../errno.h" 4 4 #include <stddef.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../fcntl/open.h" 8 8 #include "../unistd/close.h" 9 9 #include "../vchroot_expand.h"
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_fchdir.c
··· 3 3 #include "../errno.h" 4 4 #include <stddef.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../fcntl/open.h" 8 8 #include "../fcntl/fcntl.h" 9 9 #include "../unistd/close.h"
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_kill.c
··· 5 5 #include "../../../../../platform-include/sys/errno.h" 6 6 #include <stddef.h> 7 7 #include "../mach/lkm.h" 8 - #include "../../../../lkm/api.h" 8 + #include "../../../../external/lkm/api.h" 9 9 #include "../simple.h" 10 10 11 11 long sys_pthread_kill(int thread_port, int sig)
+1 -1
src/kernel/emulation/linux/bsdthread/pthread_markcancel.c
··· 4 4 #include <linux-syscalls/linux.h> 5 5 #include <stddef.h> 6 6 #include "../mach/lkm.h" 7 - #include "../../../../lkm/api.h" 7 + #include "../../../../external/lkm/api.h" 8 8 9 9 long sys_pthread_markcancel(int thread_port) 10 10 {
+1 -1
src/kernel/emulation/linux/mach/lkm.c
··· 1 1 #include "lkm.h" 2 - #include "../../lkm/api.h" 2 + #include "../../external/lkm/api.h" 3 3 #include "../signal/sigexc.h" 4 4 #include "../base.h" 5 5 #include "../linux-syscalls/linux.h"
+1 -1
src/kernel/emulation/linux/mach/mach_traps.c
··· 5 5 #include <sys/mman.h> 6 6 #include <fcntl.h> 7 7 #include <unistd.h> 8 - #include "../../lkm/api.h" 8 + #include "../../external/lkm/api.h" 9 9 #include "lkm.h" 10 10 #include "mach_traps.h" 11 11
+1 -1
src/kernel/emulation/linux/misc/ptrace.c
··· 11 11 #include "../signal/sigexc.h" 12 12 #include "../process/wait4.h" 13 13 #include "../mach/lkm.h" 14 - #include "../../../../lkm/api.h" 14 + #include "../../../../external/lkm/api.h" 15 15 #include "../unistd/getppid.h" 16 16 17 17 // faster than sys_getpid(), because it caches the PID
+1 -1
src/kernel/emulation/linux/process/wait4.c
··· 5 5 #include "../signal/sigexc.h" 6 6 #include "../misc/ptrace.h" 7 7 #include "../mach/lkm.h" 8 - #include "../../../../lkm/api.h" 8 + #include "../../../../external/lkm/api.h" 9 9 #include <sys/signal.h> 10 10 #include <stddef.h> 11 11 #include <linux-syscalls/linux.h>
+1 -1
src/kernel/emulation/linux/psynch/psynch_cvbroad.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 8 8 long sys_psynch_cvbroad(void* cv, uint64_t cvlsgen, uint64_t cvudgen, uint32_t flags, void* mutex, uint64_t mugen, 9 9 uint64_t tid)
+1 -1
src/kernel/emulation/linux/psynch/psynch_cvclrprepost.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_cvclrprepost(void* cv, uint32_t cvgen, uint32_t cvugen, uint32_t cvsgen, uint32_t prepocnt, uint32_t preposeq, uint32_t flags)
+1 -1
src/kernel/emulation/linux/psynch/psynch_cvsignal.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_cvsignal(void* cv, uint32_t cvlsgen, uint32_t cvugen, int thread_port, void* mutex, uint32_t mugen,
+1 -1
src/kernel/emulation/linux/psynch/psynch_cvwait.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9
+1 -1
src/kernel/emulation/linux/psynch/psynch_mutexdrop.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_mutexdrop(void* mutex, uint32_t mgen, uint32_t ugen, uint64_t tid, uint32_t flags)
+1 -1
src/kernel/emulation/linux/psynch/psynch_mutexwait.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_mutexwait(void* mutex, uint32_t mgen, uint32_t ugen, uint64_t tid, uint32_t flags)
+1 -1
src/kernel/emulation/linux/psynch/psynch_rw_rdlock.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_rw_rdlock(void* rwlock, uint32_t lgenval, uint32_t ugenval, uint32_t rw_wc, int flags)
+1 -1
src/kernel/emulation/linux/psynch/psynch_rw_unlock.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_rw_unlock(void* rwlock, uint32_t lgenval, uint32_t ugenval, uint32_t rw_wc, int flags)
+1 -1
src/kernel/emulation/linux/psynch/psynch_rw_wrlock.c
··· 3 3 #include "psynch_errno.h" 4 4 #include <linux-syscalls/linux.h> 5 5 #include "../mach/lkm.h" 6 - #include "../../../../lkm/api.h" 6 + #include "../../../../external/lkm/api.h" 7 7 #include "../simple.h" 8 8 9 9 long sys_psynch_rw_wrlock(void* rwlock, uint32_t lgenval, uint32_t ugenval, uint32_t rw_wc, int flags)
+1 -1
src/kernel/emulation/linux/signal/kill.c
··· 5 5 #include "duct_signals.h" 6 6 #include <linux-syscalls/linux.h> 7 7 #include "../mach/lkm.h" 8 - #include "../../../../lkm/api.h" 8 + #include "../../../../external/lkm/api.h" 9 9 #include "sigexc.h" 10 10 11 11 extern int getpid(void);
+2 -2
src/kernel/emulation/linux/signal/sigexc.c
··· 9 9 #include "signal/exc.h" 10 10 #include "sigaltstack.h" 11 11 #include "../mach/lkm.h" 12 - #include "../../../../lkm/api.h" 12 + #include "../../../../external/lkm/api.h" 13 13 #include "../../../libsyscall/wrappers/_libkernel_init.h" 14 14 #include "kill.h" 15 15 #include "../simple.h" ··· 134 134 135 135 //char buf[128]; 136 136 //__simple_sprintf(xyzbuf, "Setting handler for RT signal %d: %d", signum, rv); 137 - //lkm_call(0x1028, buf); 137 + //external/lkm_call(0x1028, buf); 138 138 } 139 139 140 140 bool darling_am_i_ptraced(void)
+1 -1
src/kernel/emulation/linux/unistd/getegid.c
··· 2 2 #include "../base.h" 3 3 #include <stddef.h> 4 4 #include "../mach/lkm.h" 5 - #include "../../../../lkm/api.h" 5 + #include "../../../../external/lkm/api.h" 6 6 7 7 long sys_getegid(void) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/geteuid.c
··· 2 2 #include "../base.h" 3 3 #include <stddef.h> 4 4 #include "../mach/lkm.h" 5 - #include "../../../../lkm/api.h" 5 + #include "../../../../external/lkm/api.h" 6 6 7 7 long sys_geteuid(void) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/getgid.c
··· 2 2 #include "../base.h" 3 3 #include <stddef.h> 4 4 #include "../mach/lkm.h" 5 - #include "../../../../lkm/api.h" 5 + #include "../../../../external/lkm/api.h" 6 6 7 7 long sys_getgid(void) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/gettid.c
··· 2 2 #include "../base.h" 3 3 #include <stddef.h> 4 4 #include "../mach/lkm.h" 5 - #include "../../../../lkm/api.h" 5 + #include "../../../../external/lkm/api.h" 6 6 7 7 long sys_gettid(int* uid, int* gid) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/getuid.c
··· 2 2 #include "../base.h" 3 3 #include <stddef.h> 4 4 #include "../mach/lkm.h" 5 - #include "../../../../lkm/api.h" 5 + #include "../../../../external/lkm/api.h" 6 6 7 7 long sys_getuid(void) 8 8 {
+1 -1
src/kernel/emulation/linux/unistd/setegid.c
··· 1 1 #include "setegid.h" 2 2 #include "../base.h" 3 3 #include "../mach/lkm.h" 4 - #include "../../../../lkm/api.h" 4 + #include "../../../../external/lkm/api.h" 5 5 6 6 long sys_setegid(int egid) 7 7 {
+1 -1
src/kernel/emulation/linux/unistd/seteuid.c
··· 1 1 #include "seteuid.h" 2 2 #include "../base.h" 3 3 #include "../mach/lkm.h" 4 - #include "../../../../lkm/api.h" 4 + #include "../../../../external/lkm/api.h" 5 5 6 6 long sys_seteuid(int euid) 7 7 {
+1 -1
src/kernel/emulation/linux/unistd/setgid.c
··· 1 1 #include "setgid.h" 2 2 #include "../base.h" 3 3 #include "../mach/lkm.h" 4 - #include "../../../../lkm/api.h" 4 + #include "../../../../external/lkm/api.h" 5 5 6 6 long sys_setgid(int gid) 7 7 {
+1 -1
src/kernel/emulation/linux/unistd/settid.c
··· 1 1 #include "settid.h" 2 2 #include "../base.h" 3 3 #include "../mach/lkm.h" 4 - #include "../../../../lkm/api.h" 4 + #include "../../../../external/lkm/api.h" 5 5 6 6 long sys_settid(int uid, int gid) 7 7 {
+1 -1
src/kernel/emulation/linux/unistd/setuid.c
··· 1 1 #include "setuid.h" 2 2 #include "../base.h" 3 3 #include "../mach/lkm.h" 4 - #include "../../../../lkm/api.h" 4 + #include "../../../../external/lkm/api.h" 5 5 6 6 long sys_setuid(int uid) 7 7 {