Remove debug print

This commit is contained in:
2024-04-23 15:32:23 +02:00
parent 7a4fa2d95a
commit 58a94b3a6c

View File

@@ -105,20 +105,17 @@ uint64_t __jasmin_syscall_open__(uint8_t *x, uint64_t xlen) {
// }
uint8_t *__jasmin_syscall_read__(uint8_t *_x, uint64_t xlen, uint64_t fd) {
printf("Agent: sleeping...\n");
uint32_t *addr = (uint32_t *)(uintptr_t)fd;
long ret = syscall(SYS_futex, addr, FUTEX_WAIT, 0, NULL, NULL, 0);
if (ret == -1) {
printf("Agent futex error: %d\n", errno);
perror("futex");
}
printf("Agent: woken up\n");
return _x;
}
uint8_t *__jasmin_syscall_write__(uint8_t *_x, uint64_t xlen, uint64_t fd) {
printf("Agent: waking client\n");
uint32_t *addr = (uint32_t *)(uintptr_t)fd;
int woken_up = 0;
while (woken_up == 0) {