aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/generated.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/csource/generated.go')
-rw-r--r--pkg/csource/generated.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go
index 19a3e425e..489f2f3c9 100644
--- a/pkg/csource/generated.go
+++ b/pkg/csource/generated.go
@@ -9417,11 +9417,14 @@ static void setup_usb()
#if SYZ_EXECUTOR || SYZ_SYSCTL
#include <errno.h>
+#include <stdio.h>
#include <string.h>
static void setup_sysctl()
{
- static struct {
+ char mypid[32];
+ snprintf(mypid, sizeof(mypid), "%d", getpid());
+ struct {
const char* name;
const char* data;
} files[] = {
@@ -9441,6 +9444,8 @@ static void setup_sysctl()
{"/proc/sys/kernel/keys/gc_delay", "1"},
{"/proc/sys/vm/nr_overcommit_hugepages", "4"},
{"/proc/sys/vm/oom_kill_allocating_task", "1"},
+ {"/proc/sys/kernel/ctrl-alt-del", "0"},
+ {"/proc/sys/kernel/cad_pid", mypid},
};
for (size_t i = 0; i < sizeof(files) / sizeof(files[0]); i++) {
if (!write_file(files[i].name, files[i].data))