File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ enum class NeedsBigProcessLock {
142
142
S (realpath, NeedsBigProcessLock::No) \
143
143
S (recvfd, NeedsBigProcessLock::No) \
144
144
S (recvmsg, NeedsBigProcessLock::Yes) \
145
- S (rename, NeedsBigProcessLock::Yes) \
145
+ S (rename, NeedsBigProcessLock::No) \
146
146
S (rmdir, NeedsBigProcessLock::No) \
147
147
S (sched_getparam, NeedsBigProcessLock::No) \
148
148
S (sched_setparam, NeedsBigProcessLock::No) \
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ namespace Kernel {
12
12
13
13
ErrorOr<FlatPtr> Process::sys$rename(Userspace<Syscall::SC_rename_params const *> user_params)
14
14
{
15
- VERIFY_PROCESS_BIG_LOCK_ACQUIRED (this )
15
+ VERIFY_NO_PROCESS_BIG_LOCK (this )
16
16
TRY (require_promise (Pledge::cpath));
17
17
auto params = TRY (copy_typed_from_user (user_params));
18
18
auto old_path = TRY (get_syscall_path_argument (params.old_path ));
You can’t perform that action at this time.
0 commit comments