this repo has no description
1
fork

Configure Feed

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

Update LKM

This also includes necessary updates to certain functions in the syscall emulation layer that need to be changed due to changes in the LKM.

+3 -3
+2 -2
src/kernel/emulation/linux/mach/mach_traps.c
··· 696 696 struct bsdthread_terminate_args args = { 697 697 .stackaddr = stackaddr, 698 698 .freesize = freesize, 699 - .thread_right_name = thread, 700 - .signal = sem 699 + .port = thread, 700 + .sem = sem 701 701 }; 702 702 703 703 return lkm_call(NR_bsdthread_terminate_trap, &args);
+1 -1
src/kernel/emulation/linux/psynch/psynch_errno.c
··· 10 10 11 11 rv = -rv; 12 12 top = rv & 0xffffff00; 13 - rv = errno_linux_to_bsd(rv & 0xff); 13 + rv = rv & 0xff; 14 14 rv |= top; 15 15 16 16 return -rv;