From: Mateusz Jończyk <mat.jonczyk@o2.pl>
The order of the entries matches the order they appear in Kconfig.
In 2011, AMD Elan was moved to Kconfig.cpu and the dependency on
X86_EXTENDED_PLATFORM was dropped in
commit ce9c99af8d4b ("x86, cpu: Move AMD Elan Kconfig under "Processor family"")
Support for Moorestown MID devices was removed in 2012 in
commit 1a8359e411eb ("x86/mid: Remove Intel Moorestown")
SGI 320/540 (Visual Workstation) was removed in 2014 in
commit c5f9ee3d665a ("x86, platforms: Remove SGI Visual Workstation")
Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl>
Signed-off-by: David Heideberg <david@ixit.cz>
---
arch/x86/Kconfig | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 9e5dea7c9fd7aeceb727f4c372c8880c9182f7f2..fbc9ba30fd1cbfb574399a0632b9f77876ba84a8 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -553,16 +553,20 @@ config X86_EXTENDED_PLATFORM
CONFIG_64BIT.
32-bit platforms (CONFIG_64BIT=n):
- Goldfish (Android emulator)
- AMD Elan
+ Goldfish (mostly Android emulator)
+ Intel CE media processor (CE4100) SoC
+ Intel MID (Mobile Internet Device)
+ Intel Quark
RDC R-321x SoC
- SGI 320/540 (Visual Workstation)
+ STA2X11-based (e.g. Northville)
64-bit platforms (CONFIG_64BIT=y):
Numascale NumaChip
ScaleMP vSMP
SGI Ultraviolet
Merrifield/Moorefield MID devices
+ Goldfish (mostly Android emulator)
+ Intel MID (Mobile Internet Device)
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
--
2.49.0
Support for STA2X11-based systems was removed in February in
commit dcbb01fbb7ae ("x86/pci: Remove old STA2x11 support")
Intel MID for 32-bit platforms was removed from this list also in
February in
commit ca5955dd5f08 ("x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only")
Intel MID for 64-bit platforms is a duplicate for "Merrifield/Moorefield
MID devices".
Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl>
Fixes: 4047e8773fb6 ("x86/Kconfig: Update lists in X86_EXTENDED_PLATFORM")
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Dave Hansen <dave.hansen@linux.intel.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: David Heideberg <david@ixit.cz>
---
Hello,
I have re-reviewed my old patches resubmitted recently by David Heidelberg
and applied today by Ingo Molnar.
Only two of them needed updates, the other one was in
commit 9232c49ff31c ("x86/Kconfig: Enable X86_X2APIC by default and improve help text")
I am sending the updates as separate patches to be applied on top of tip.git.
Once again thanks to David.
Greetings,
Mateusz
---
arch/x86/Kconfig | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index ef48584c8889..ce46252af1e5 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -545,10 +545,8 @@ config X86_EXTENDED_PLATFORM
32-bit platforms (CONFIG_64BIT=n):
Goldfish (mostly Android emulator)
Intel CE media processor (CE4100) SoC
- Intel MID (Mobile Internet Device)
Intel Quark
RDC R-321x SoC
- STA2X11-based (e.g. Northville)
64-bit platforms (CONFIG_64BIT=y):
Numascale NumaChip
@@ -556,7 +554,6 @@ config X86_EXTENDED_PLATFORM
SGI Ultraviolet
Merrifield/Moorefield MID devices
Goldfish (mostly Android emulator)
- Intel MID (Mobile Internet Device)
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
--
2.25.1
Sat, Mar 22, 2025 at 06:50:52PM +0100, Mateusz Jończyk kirjoitti:
> Support for STA2X11-based systems was removed in February in
> commit dcbb01fbb7ae ("x86/pci: Remove old STA2x11 support")
>
> Intel MID for 32-bit platforms was removed from this list also in
Was it? It's rather hidden and not recommended as far as I understand.
> February in commit ca5955dd5f08 ("x86/cpu: Document CONFIG_X86_INTEL_MID as
> 64-bit-only")
> Intel MID for 64-bit platforms is a duplicate for "Merrifield/Moorefield
> MID devices".
--
With Best Regards,
Andy Shevchenko
* Andy Shevchenko <andy.shevchenko@gmail.com> wrote:
> Sat, Mar 22, 2025 at 06:50:52PM +0100, Mateusz Jończyk kirjoitti:
> > Support for STA2X11-based systems was removed in February in
> > commit dcbb01fbb7ae ("x86/pci: Remove old STA2x11 support")
> >
> > Intel MID for 32-bit platforms was removed from this list also in
>
> Was it? It's rather hidden and not recommended as far as I understand.
Well, with the '32-bit' qualifier the statement is true, isn't it?
ca5955dd5f08 removed a MID reference from the 32-bit list and added a
different one to the 64-bit list:
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -549,12 +549,12 @@ config X86_EXTENDED_PLATFORM
RDC R-321x SoC
SGI 320/540 (Visual Workstation)
STA2X11-based (e.g. Northville)
- Moorestown MID devices
64-bit platforms (CONFIG_64BIT=y):
Numascale NumaChip
ScaleMP vSMP
SGI Ultraviolet
+ Merrifield/Moorefield MID devices
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
Thanks,
Ingo
On Tue, Mar 25, 2025 at 9:22 AM Ingo Molnar <mingo@kernel.org> wrote:
> * Andy Shevchenko <andy.shevchenko@gmail.com> wrote:
> > Sat, Mar 22, 2025 at 06:50:52PM +0100, Mateusz Jończyk kirjoitti:
> > > Support for STA2X11-based systems was removed in February in
> > > commit dcbb01fbb7ae ("x86/pci: Remove old STA2x11 support")
> > >
> > > Intel MID for 32-bit platforms was removed from this list also in
> >
> > Was it? It's rather hidden and not recommended as far as I understand.
>
> Well, with the '32-bit' qualifier the statement is true, isn't it?
> ca5955dd5f08 removed a MID reference from the 32-bit list and added a
> different one to the 64-bit list:
Ah, right, we are talking only about the _list_ here and not about the
support code. Now it's all clear, indeed.
--
With Best Regards,
Andy Shevchenko
The following commit has been merged into the x86/urgent branch of tip:
Commit-ID: 2704ad556cf2b1f3a08526f4f12f9200cf7dcb03
Gitweb: https://git.kernel.org/tip/2704ad556cf2b1f3a08526f4f12f9200cf7dcb03
Author: Mateusz Jończyk <mat.jonczyk@o2.pl>
AuthorDate: Sat, 22 Mar 2025 18:50:52 +01:00
Committer: Ingo Molnar <mingo@kernel.org>
CommitterDate: Tue, 25 Mar 2025 08:22:26 +01:00
x86/Kconfig: Fix lists in X86_EXTENDED_PLATFORM help text
Support for STA2X11-based systems was removed in February in:
dcbb01fbb7ae ("x86/pci: Remove old STA2x11 support")
Intel MID for 32-bit platforms was removed from this list also in
February in:
ca5955dd5f08 ("x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only")
Intel MID for 64-bit platforms is a duplicate for "Merrifield/Moorefield
MID devices".
Fixes: 4047e8773fb6 ("x86/Kconfig: Update lists in X86_EXTENDED_PLATFORM")
Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Andy Shevchenko <andy@kernel.org>
Link: https://lore.kernel.org/r/20250322175052.43611-1-mat.jonczyk@o2.pl
---
arch/x86/Kconfig | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index ef48584..ce46252 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -545,10 +545,8 @@ config X86_EXTENDED_PLATFORM
32-bit platforms (CONFIG_64BIT=n):
Goldfish (mostly Android emulator)
Intel CE media processor (CE4100) SoC
- Intel MID (Mobile Internet Device)
Intel Quark
RDC R-321x SoC
- STA2X11-based (e.g. Northville)
64-bit platforms (CONFIG_64BIT=y):
Numascale NumaChip
@@ -556,7 +554,6 @@ config X86_EXTENDED_PLATFORM
SGI Ultraviolet
Merrifield/Moorefield MID devices
Goldfish (mostly Android emulator)
- Intel MID (Mobile Internet Device)
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
The following commit has been merged into the x86/urgent branch of tip:
Commit-ID: 4047e8773fb627df3779291d9138e425537573af
Gitweb: https://git.kernel.org/tip/4047e8773fb627df3779291d9138e425537573af
Author: Mateusz Jończyk <mat.jonczyk@o2.pl>
AuthorDate: Fri, 21 Mar 2025 21:48:46 +01:00
Committer: Ingo Molnar <mingo@kernel.org>
CommitterDate: Sat, 22 Mar 2025 08:02:16 +01:00
x86/Kconfig: Update lists in X86_EXTENDED_PLATFORM
The order of the entries matches the order they appear in Kconfig.
In 2011, AMD Elan was moved to Kconfig.cpu and the dependency on
X86_EXTENDED_PLATFORM was dropped in:
ce9c99af8d4b ("x86, cpu: Move AMD Elan Kconfig under "Processor family"")
Support for Moorestown MID devices was removed in 2012 in:
1a8359e411eb ("x86/mid: Remove Intel Moorestown")
SGI 320/540 (Visual Workstation) was removed in 2014 in:
c5f9ee3d665a ("x86, platforms: Remove SGI Visual Workstation")
Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl>
Signed-off-by: David Heideberg <david@ixit.cz>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lore.kernel.org/r/20250321-x86_x2apic-v3-4-b0cbaa6fa338@ixit.cz
---
arch/x86/Kconfig | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index d6155b9..917cd2f 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -542,16 +542,20 @@ config X86_EXTENDED_PLATFORM
CONFIG_64BIT.
32-bit platforms (CONFIG_64BIT=n):
- Goldfish (Android emulator)
- AMD Elan
+ Goldfish (mostly Android emulator)
+ Intel CE media processor (CE4100) SoC
+ Intel MID (Mobile Internet Device)
+ Intel Quark
RDC R-321x SoC
- SGI 320/540 (Visual Workstation)
+ STA2X11-based (e.g. Northville)
64-bit platforms (CONFIG_64BIT=y):
Numascale NumaChip
ScaleMP vSMP
SGI Ultraviolet
Merrifield/Moorefield MID devices
+ Goldfish (mostly Android emulator)
+ Intel MID (Mobile Internet Device)
If you have one of these systems, or if you want to build a
generic distribution kernel, say Y here - otherwise say N.
© 2016 - 2026 Red Hat, Inc.