this repo has no description
1
fork

Configure Feed

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

Provide valid f_iosize value in sys_fstatfs(), provide sys_semwait_signal_nocancel() (resolves #164)

+8
+1
src/kernel/emulation/linux/stat/fstatfs.c
··· 61 61 buf->f_mntonname[0] = 0; 62 62 buf->f_fstypename[0] = 0; 63 63 buf->f_mntfromname[0] = 0; 64 + buf->f_iosize = 512; 64 65 65 66 while (__simple_readline(fd_m, &rbuf, line, sizeof(line))) 66 67 {
+5
src/kernel/emulation/linux/synch/semwait_signal.c
··· 16 16 17 17 long sys_semwait_signal(int cond_sem, int mutex_sem, int timeout, int relative, int64_t tv_sec, int32_t tv_nsec) 18 18 { 19 + return sys_semwait_signal_nocancel(cond_sem, mutex_sem, timeout, relative, tv_sec, tv_nsec); 20 + } 21 + 22 + long sys_semwait_signal_nocancel(int cond_sem, int mutex_sem, int timeout, int relative, int64_t tv_sec, int32_t tv_nsec) 23 + { 19 24 kern_return_t kr; 20 25 21 26 if (timeout)
+1
src/kernel/emulation/linux/synch/semwait_signal.h
··· 3 3 #include <stdint.h> 4 4 5 5 long sys_semwait_signal(int cond_sem, int mutex_sem, int timeout, int relative, int64_t tv_sec, int32_t tv_nsec); 6 + long sys_semwait_signal_nocancel(int cond_sem, int mutex_sem, int timeout, int relative, int64_t tv_sec, int32_t tv_nsec); 6 7 7 8 #endif 8 9
+1
src/kernel/emulation/linux/syscalls.c
··· 325 325 [414] = sys_pread_nocancel, 326 326 [415] = sys_pwrite_nocancel, 327 327 [417] = sys_poll_nocancel, 328 + [423] = sys_semwait_signal_nocancel, 328 329 }; 329 330