From 61598093bbdd283a7edc367d900f223070ead8d2 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 07:43:03 +0000
Subject: [PATCH] add ax88772C AX88772C_eeprom_tools
---
kernel/arch/alpha/kernel/binfmt_loader.c | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/kernel/arch/alpha/kernel/binfmt_loader.c b/kernel/arch/alpha/kernel/binfmt_loader.c
index a8d0d6e..e4be7a5 100644
--- a/kernel/arch/alpha/kernel/binfmt_loader.c
+++ b/kernel/arch/alpha/kernel/binfmt_loader.c
@@ -19,10 +19,6 @@
if (bprm->loader)
return -ENOEXEC;
- allow_write_access(bprm->file);
- fput(bprm->file);
- bprm->file = NULL;
-
loader = bprm->vma->vm_end - sizeof(void *);
file = open_exec("/sbin/loader");
@@ -33,12 +29,9 @@
/* Remember if the application is TASO. */
bprm->taso = eh->ah.entry < 0x100000000UL;
- bprm->file = file;
+ bprm->interpreter = file;
bprm->loader = loader;
- retval = prepare_binprm(bprm);
- if (retval < 0)
- return retval;
- return search_binary_handler(bprm);
+ return 0;
}
static struct linux_binfmt loader_format = {
--
Gitblit v1.6.2