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 @@ -133,7 +133,7 @@ enum class NeedsBigProcessLock {
133
133
S (perf_event, NeedsBigProcessLock::Yes) \
134
134
S (perf_register_string, NeedsBigProcessLock::Yes) \
135
135
S (pipe, NeedsBigProcessLock::No) \
136
- S (pledge, NeedsBigProcessLock::Yes) \
136
+ S (pledge, NeedsBigProcessLock::No) \
137
137
S (poll, NeedsBigProcessLock::Yes) \
138
138
S (posix_fallocate, NeedsBigProcessLock::No) \
139
139
S (prctl, NeedsBigProcessLock::Yes) \
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ namespace Kernel {
11
11
12
12
ErrorOr<FlatPtr> Process::sys$pledge(Userspace<Syscall::SC_pledge_params const *> user_params)
13
13
{
14
- VERIFY_PROCESS_BIG_LOCK_ACQUIRED (this );
14
+ VERIFY_NO_PROCESS_BIG_LOCK (this );
15
15
auto params = TRY (copy_typed_from_user (user_params));
16
16
17
17
if (params.promises .length > 1024 || params.execpromises .length > 1024 )
You can’t perform that action at this time.
0 commit comments