realtek: rtl931x: drop CONFIG_NO_EXCEPT_FILL hack
authorSander Vanheule <sander@svanheule.net>
Tue, 24 Jan 2023 20:34:58 +0000 (21:34 +0100)
committerSander Vanheule <sander@svanheule.net>
Tue, 24 Jan 2023 20:35:00 +0000 (21:35 +0100)
On RTL931x builds, CONFIG_RTL931X was used as a stand-in for
CONFIG_NO_EXCEPT_FILL.  Now that the latter is always selected for
devices in the realtek target, this hack can be removed. Resulting
device images are binary identical.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
target/linux/realtek/patches-5.10/312-rt9313-support.patch
target/linux/realtek/patches-5.15/312-rt9313-support.patch

index 516bca2b6ef919a099167df38d12fcc0689921d4..7626cc9c25c3cb887bd31a271ef59eb3b0fe5615 100644 (file)
@@ -43,23 +43,6 @@ Submitted-by: Birger Koblitz <git@birger-koblitz.de>
  ifdef CONFIG_32BIT
  bootvars-y    += ADDR_BITS=32
  endif
---- a/arch/mips/kernel/head.S
-+++ b/arch/mips/kernel/head.S
-@@ -60,12 +60,14 @@
-       .endm
- #ifndef CONFIG_NO_EXCEPT_FILL
-+#ifndef CONFIG_RTL931X
-       /*
-        * Reserved space for exception handlers.
-        * Necessary for machines which link their kernels at KSEG0.
-        */
-       .fill   0x400
- #endif
-+#endif
- EXPORT(_stext)
 --- a/arch/mips/kernel/vmlinux.lds.S
 +++ b/arch/mips/kernel/vmlinux.lds.S
 @@ -55,7 +55,11 @@ SECTIONS
index 67f5580cd6436157ab6fef5c5ef19e2eca27b157..e8edc996f3d0c784d5b714f09dbbb76f7ab2298d 100644 (file)
@@ -43,23 +43,6 @@ Submitted-by: Birger Koblitz <git@birger-koblitz.de>
  ifdef CONFIG_32BIT
  bootvars-y    += ADDR_BITS=32
  endif
---- a/arch/mips/kernel/head.S
-+++ b/arch/mips/kernel/head.S
-@@ -60,12 +60,14 @@
-       .endm
- #ifndef CONFIG_NO_EXCEPT_FILL
-+#ifndef CONFIG_RTL931X
-       /*
-        * Reserved space for exception handlers.
-        * Necessary for machines which link their kernels at KSEG0.
-        */
-       .fill   0x400
- #endif
-+#endif
- EXPORT(_stext)
 --- a/arch/mips/kernel/vmlinux.lds.S
 +++ b/arch/mips/kernel/vmlinux.lds.S
 @@ -55,7 +55,11 @@ SECTIONS