From 1acef0284db5151c72de9d68e0d8b3cd4605b796 Mon Sep 17 00:00:00 2001 From: Joshua Saxby <joshua.a.saxby@gmail.com> Date: Wed, 4 Dec 2019 16:53:33 +0000 Subject: [PATCH] Add call to tell() necessary for it to be used --- userprog/syscall.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/userprog/syscall.c b/userprog/syscall.c index fb62a79..b38ecca 100644 --- a/userprog/syscall.c +++ b/userprog/syscall.c @@ -69,22 +69,25 @@ syscall_handler (struct intr_frame *f UNUSED) break; case SYSCALL_CREATE: syscall_create(f); - break; + break; case SYSCALL_REMOVE: - syscall_remove(f); - break; + syscall_remove(f); + break; case SYSCALL_WRITE: syscall_write(f); break; case SYSCALL_OPEN: syscall_open(f); - break; + break; case SYSCALL_READ: syscall_read(f); break; case SYSCALL_FILESIZE: - syscall_filesize(f); - break; + syscall_filesize(f); + break; + case SYSCALL_TELL: + syscall_tell(f); + break; default: printf ("WARNING: Invalid Syscall (%d)\n", syscall_number); thread_exit (); -- GitLab