From b2e10d7e6e23657f09ab5545a6c8a22b648c9c78 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 5 May 2025 19:08:16 +0300 Subject: [PATCH] Kernel: Remove unnecessary locks --- kernel/kernel/Process.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/kernel/kernel/Process.cpp b/kernel/kernel/Process.cpp index d0135713..d42154a5 100644 --- a/kernel/kernel/Process.cpp +++ b/kernel/kernel/Process.cpp @@ -1568,38 +1568,32 @@ namespace Kernel BAN::ErrorOr Process::sys_dup2(int fildes, int fildes2) { - LockGuard _(m_process_lock); return TRY(m_open_file_descriptors.dup2(fildes, fildes2)); } BAN::ErrorOr Process::sys_fcntl(int fildes, int cmd, int extra) { - LockGuard _(m_process_lock); return TRY(m_open_file_descriptors.fcntl(fildes, cmd, extra)); } BAN::ErrorOr Process::sys_seek(int fd, off_t offset, int whence) { - LockGuard _(m_process_lock); return TRY(m_open_file_descriptors.seek(fd, offset, whence)); } BAN::ErrorOr Process::sys_tell(int fd) { - LockGuard _(m_process_lock); return TRY(m_open_file_descriptors.tell(fd)); } BAN::ErrorOr Process::sys_truncate(int fd, off_t length) { - LockGuard _(m_process_lock); TRY(m_open_file_descriptors.truncate(fd, length)); return 0; } BAN::ErrorOr Process::sys_fsync(int fd) { - LockGuard _(m_process_lock); auto inode = TRY(m_open_file_descriptors.inode_of(fd)); TRY(inode->fsync()); return 0;