View previous topic :: View next topic |
Author |
Message |
Child_of_Sun_24 l33t
Joined: 28 Jul 2004 Posts: 605
|
Posted: Mon Nov 04, 2024 10:24 am Post subject: [gelöst] Aktivieren von x2apic im Kernel |
|
|
Hallo @all,
ich habe ein kleines Problem, ich versuche x2apic im Kernel zu aktivieren (Versionsnummer ist uninteressant da es bei jedem Kernel so ist), leider funktioniert das nicht. Die abhängigkeiten sind so wie ich das sehe alle erfüllt nur wird mir weder bei "nano .config" oder in "make menuconfig" die Option x2apic zu aktivieren angezeigt.
Hier ist meine aktuelle .config (gentoo-sources-6.11.6)
http://0x0.st/XG6L.txt
Vielleicht entdeckt ja jemand von euch warum das nicht funktioniert.
Last edited by Child_of_Sun_24 on Tue Nov 05, 2024 4:49 am; edited 1 time in total |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5254 Location: Bavaria
|
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1715
|
Posted: Mon Nov 04, 2024 11:51 am Post subject: |
|
|
verwende im 'make menuconfig' mal die suchfunktion ('/' drücken) und suche nach x2apic.
bei mir sieht das so aus:
Code: |
│ Symbol: X86_X2APIC [=y]
│ Type : bool
│ Defined at arch/x86/Kconfig:456
│ Prompt: Support x2apic
│ Depends on: X86_LOCAL_APIC [=y] && X86_64 [=y] && (IRQ_REMAP [=y] || HYPERVISOR_GUEST [=y])
│ Location:
│ -> Processor type and features
│ (1) -> Support x2apic (X86_X2APIC [=y])
│ Selected by [y]:
│ - XEN_DOM0 [=y] && HYPERVISOR_GUEST [=y] && (XEN_PV [=y] && SWIOTLB_XEN [=y] || XEN_PVH [=y] && X86_64 [=y]) && X86_IO_APIC [=y] && ACPI [=y] && PCI [=y] && XEN_PVH [=y] && X86_64 [=y]
|
da ist eine zeile mit "Depends on", da kannst du sehen, welche anderen optionen benötigt werden, damit diese Sichtbar wird |
|
Back to top |
|
|
Child_of_Sun_24 l33t
Joined: 28 Jul 2004 Posts: 605
|
Posted: Mon Nov 04, 2024 1:08 pm Post subject: |
|
|
Christian99 wrote: | verwende im 'make menuconfig' mal die suchfunktion ('/' drücken) und suche nach x2apic.
bei mir sieht das so aus:
Code: |
│ Symbol: X86_X2APIC [=y]
│ Type : bool
│ Defined at arch/x86/Kconfig:456
│ Prompt: Support x2apic
│ Depends on: X86_LOCAL_APIC [=y] && X86_64 [=y] && (IRQ_REMAP [=y] || HYPERVISOR_GUEST [=y])
│ Location:
│ -> Processor type and features
│ (1) -> Support x2apic (X86_X2APIC [=y])
│ Selected by [y]:
│ - XEN_DOM0 [=y] && HYPERVISOR_GUEST [=y] && (XEN_PV [=y] && SWIOTLB_XEN [=y] || XEN_PVH [=y] && X86_64 [=y]) && X86_IO_APIC [=y] && ACPI [=y] && PCI [=y] && XEN_PVH [=y] && X86_64 [=y]
|
Das hatte ich schon getan, deswegen sagte ich ja es müsste bei den konfigurationseinstellungen alles stimmen. Aber danke für den Hinweis
da ist eine zeile mit "Depends on", da kannst du sehen, welche anderen optionen benötigt werden, damit diese Sichtbar wird |
Das wars, jetzt konnte ich es aktivieren, danke dafür |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5327
|
Posted: Mon Nov 04, 2024 1:38 pm Post subject: |
|
|
Zur info für zukünftige Aktionen.
Im Ergebnis der Suche in menuconfig wird angezeigt welche elemente akiv/inaktiv gesetzt sein müssen, damit die option selbst ausgewählt werden kann.
Und zwar die "Depends on" Zeile
In Falle von X2APIC
Code: | │ Symbol: X86_X2APIC [=y]
│ Type : bool
│ Defined at arch/x86/Kconfig:456
│ Prompt: Support x2apic
│ Depends on: X86_LOCAL_APIC [=y] && X86_64 [=y] && (IRQ_REMAP [=y] || HYPERVISOR_GUEST [=y])
│ Location:
│ -> Processor type and features
│ (1) -> Support x2apic (X86_X2APIC [=y])
│ Selected by [y]:
│ - XEN_DOM0 [=y] && HYPERVISOR_GUEST [=y] && (XEN_PV [=y] && SWIOTLB_XEN [=y] || XEN_PVH [=y] && X86_64 [=y]) && X86_IO_APIC [=y] && ACPI [=y] && PCI [=y] && XEN_PVH [=y] && X86_64 [=y] |
Sieht die relevante wie folgt aus
Code: | Depends on: X86_LOCAL_APIC [=y] && X86_64 [=y] && (IRQ_REMAP [=y] || HYPERVISOR_GUEST [=y]) |
Damit X86_X2APIC ausgewählt werden kann müssen folgende Optionen aktiv sein:
- X86_LOCAL_APIC
- X86_64
- IRQ_REMAP oder HYPERVISOR_GUEST
_________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
Child_of_Sun_24 l33t
Joined: 28 Jul 2004 Posts: 605
|
Posted: Mon Nov 04, 2024 2:23 pm Post subject: |
|
|
@firefly
ouch das war mein Fehler, ich hatte in der falschen Zeile geguckt, ich hatte bei selected by geschaut, jetzt habe ich die depends on Zeile auch gefunden, danke für den Hinweis |
|
Back to top |
|
|
|