From 1c055e55a242a33e574e48be530e06770a210dcd Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 19 Feb 2024 03:26:26 +0000
Subject: [PATCH] add r8169 read mac form eeprom

---
 kernel/drivers/dma-buf/heaps/deferred-free-helper.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/kernel/drivers/dma-buf/heaps/deferred-free-helper.c b/kernel/drivers/dma-buf/heaps/deferred-free-helper.c
index 75f7c2e..1330d27 100644
--- a/kernel/drivers/dma-buf/heaps/deferred-free-helper.c
+++ b/kernel/drivers/dma-buf/heaps/deferred-free-helper.c
@@ -8,12 +8,11 @@
  * Copyright (C) 2011 Google, Inc.
  */
 
-#include <linux/module.h>
 #include <linux/freezer.h>
 #include <linux/list.h>
 #include <linux/slab.h>
 #include <linux/swap.h>
-#include <uapi/linux/sched/types.h>
+#include <linux/sched/signal.h>
 
 #include "deferred-free-helper.h"
 
@@ -122,8 +121,6 @@
 
 static int deferred_freelist_init(void)
 {
-	struct sched_param param = { .sched_priority = 0 };
-
 	list_nr_pages = 0;
 
 	init_waitqueue_head(&freelist_waitqueue);
@@ -133,10 +130,10 @@
 		pr_err("Creating thread for deferred free failed\n");
 		return -1;
 	}
-	sched_setscheduler(freelist_task, SCHED_IDLE, &param);
+	sched_set_normal(freelist_task, 19);
 
 	return register_shrinker(&freelist_shrinker);
 }
 module_init(deferred_freelist_init);
-MODULE_LICENSE("GPL");
+MODULE_LICENSE("GPL v2");
 

--
Gitblit v1.6.2