From 7e970c18f85f99acc678d90128b6e01dce1bf273 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 01 Nov 2024 02:40:12 +0000
Subject: [PATCH] gmac get mac form eeprom
---
kernel/kernel/fork.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/kernel/kernel/fork.c b/kernel/kernel/fork.c
index f73e3e6..978ecbf 100644
--- a/kernel/kernel/fork.c
+++ b/kernel/kernel/fork.c
@@ -48,6 +48,7 @@
#include <linux/cpu.h>
#include <linux/cgroup.h>
#include <linux/security.h>
+#include <linux/dovetail.h>
#include <linux/hugetlb.h>
#include <linux/seccomp.h>
#include <linux/swap.h>
@@ -938,6 +939,7 @@
#endif
setup_thread_stack(tsk, orig);
+ inband_task_init(tsk);
clear_user_return_notifier(tsk);
clear_tsk_need_resched(tsk);
set_task_stack_end_magic(tsk);
@@ -1083,6 +1085,9 @@
#endif
mm_init_uprobes_state(mm);
hugetlb_count_init(mm);
+#ifdef CONFIG_DOVETAIL
+ memset(&mm->oob_state, 0, sizeof(mm->oob_state));
+#endif
if (current->mm) {
mm->flags = current->mm->flags & MMF_INIT_MASK;
@@ -1131,6 +1136,7 @@
exit_aio(mm);
ksm_exit(mm);
khugepaged_exit(mm); /* must run before exit_mmap */
+ inband_cleanup_notify(mm); /* ditto. */
exit_mmap(mm);
mm_put_huge_zero_page(mm);
set_mm_exe_file(mm, NULL);
--
Gitblit v1.6.2