|
|
|
|
@@ -171,7 +171,9 @@ GPIO driver is implemented under PINCTRL subsystem.}
|
|
|
|
|
|
|
|
|
|
%3.10 Intel SoC IOSF Sideband support for SoC platforms
|
|
|
|
|
\subsection{Intel SoC IOSF Sideband support for SoC platforms}
|
|
|
|
|
CONFIG\_IOSF\_MBI [=y] \textbf{[Y]}\\
|
|
|
|
|
CONFIG\_IOSF\_MBI
|
|
|
|
|
%\colorbox{yellow!80}
|
|
|
|
|
{[=y] \textbf{[Y]}}\\
|
|
|
|
|
Diese Option aktiviert die Unterstützung des Seitenband-Registerzugriffs für Intel SoC-Plattformen.
|
|
|
|
|
Auf diesen Plattformen wird das IOSF-Seitenband anstelle von MSRs für einige Registerzugriffe
|
|
|
|
|
verwendet, vor allem, aber nicht ausschließlich, für thermische und Stromversorgungs-Register.
|
|
|
|
|
@@ -196,6 +198,10 @@ This list is not meant to be exclusive.
|
|
|
|
|
\item Quark
|
|
|
|
|
\end{itemize}
|
|
|
|
|
You should say Y if you are running a kernel on one of these SoC's.}
|
|
|
|
|
\note{Nur wenn der Kernel auf Intel-Systemen mit Quark SoC X1000 host Bridge,
|
|
|
|
|
Atom Processor Z36xxx/Z37xxx Series SoC,\\
|
|
|
|
|
Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC laufen soll, dann Y.\\
|
|
|
|
|
Wenn Intel Low Power Subsystem CONFIG\_X86\_INTEL\_LPSS eingeschaltet ist, dann kann man dies nicht deaktivieren.}
|
|
|
|
|
|
|
|
|
|
%3.10.1 Enable IOSF sideband access through debugfs
|
|
|
|
|
\subsubsection{Enable IOSF sideband access through debugfs}
|
|
|
|
|
@@ -227,7 +233,7 @@ If in doubt, say ``Y''.}
|
|
|
|
|
|
|
|
|
|
%3.12 Linux guest support
|
|
|
|
|
\subsection{Linux guest support \texorpdfstring{$\rightarrow$}{->}}
|
|
|
|
|
CONFIG\_HYPERVISOR\_GUEST [=y] \textbf{[Y]}\\
|
|
|
|
|
CONFIG\_HYPERVISOR\_GUEST \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
|
|
|
|
Geben Sie hier Y ein, um Optionen für die Ausführung von Linux unter verschiedenen Hypervisoren zu
|
|
|
|
|
aktivieren. Diese Option aktiviert die grundlegende Hypervisor-Erkennung und die Einrichtung der
|
|
|
|
|
Plattform.
|
|
|
|
|
@@ -236,6 +242,7 @@ Linux-Gastunterstützung wird nicht eingebaut.
|
|
|
|
|
\english{Say Y here to enable options for running Linux under various hypervisors.
|
|
|
|
|
This option enables basic hypervisor detection and platform setup.\\
|
|
|
|
|
If you say N, all options in this submenu will be skipped and disabled, and Linux guest support won't be built in.}
|
|
|
|
|
\note{Wir können dies abschalten, ein N eingeben, wenn dieser Kernel auf einem Bare-Metal-Gerät läuft.}
|
|
|
|
|
|
|
|
|
|
\subsubsection{Enable paravirtualization code}
|
|
|
|
|
CONFIG\_PARAVIRT [=y] \textbf{[Y]}\\
|
|
|
|
|
@@ -383,7 +390,7 @@ Hier sind die empfohlenen Einstellungen für höchste Geschwindigkeit:
|
|
|
|
|
\end{itemize}
|
|
|
|
|
Weitere Details finden Sie im Hilfetext der jeweiligen Option. Wenn Sie nicht wissen,
|
|
|
|
|
was Sie tun sollen, wählen Sie \texttt{486}.\\[1em]
|
|
|
|
|
Derzeit (Kernelversion 6.6.x) können Sie nur aus fünf auswählen:
|
|
|
|
|
Derzeit (Kernelversion 6.6.x+) können Sie nur aus fünf auswählen:
|
|
|
|
|
|
|
|
|
|
\subsubsection{Opteron/Athlon64/Hammer/K8}
|
|
|
|
|
CONFIG\_MK8 [=n] \textbf{[N]}\\
|
|
|
|
|
@@ -400,10 +407,13 @@ Sie können sie anhand des Feldes cpu family in /proc/cpuinfo unterscheiden.
|
|
|
|
|
Familie 15 ist ein älterer Xeon, Familie 6 ein neuerer.
|
|
|
|
|
|
|
|
|
|
\subsubsection{Intel P4 / older Netburst based Xeon}
|
|
|
|
|
CONFIG\_MCORE2 [=n] \textbf{[Y]}\\
|
|
|
|
|
CONFIG\_MCORE2 \colorbox{yellow!80}{[=n] \textbf{[Y]}}\\
|
|
|
|
|
Wählen Sie dies für Intel Core 2 und neuere Core 2 Xeons (Xeon 51xx und 53xx) CPUs.\\
|
|
|
|
|
Sie können neuere von älteren Xeons anhand der CPU-Familie in /proc/cpuinfo unterscheiden.
|
|
|
|
|
Neuere haben 6 und ältere 15 (kein Tippfehler).
|
|
|
|
|
\english{Select this for Intel Core 2 and newer Core 2 Xeons (Xeon 51xx and 53xx) CPUs.
|
|
|
|
|
You can distinguish newer from older Xeons by the CPU family in /proc/cpuinfo.
|
|
|
|
|
Newer ones have 6 and older ones 15 (not a typo)}
|
|
|
|
|
|
|
|
|
|
\subsubsection{Intel Atom}
|
|
|
|
|
CONFIG\_MATOM [=n] \textbf{[N]}\\
|
|
|
|
|
@@ -413,7 +423,7 @@ Verwenden Sie einen aktuellen GCC mit spezieller Atom-Unterstützung, um die Vor
|
|
|
|
|
voll ausschöpfen zu können.
|
|
|
|
|
|
|
|
|
|
\subsubsection{Generic-x86-64}
|
|
|
|
|
CONFIG\_GENERIC\_CPU [=y] \textbf{[N]}\\
|
|
|
|
|
CONFIG\_GENERIC\_CPU \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
|
|
|
|
Allgemeine x86-64-CPU. Läuft gleich gut auf allen x86-64-CPUs.
|
|
|
|
|
|
|
|
|
|
\subsection{Old AMD GART IOMMU support}
|
|
|
|
|
@@ -430,12 +440,12 @@ begrenztes Gerät.\\
|
|
|
|
|
Wenn Sie unsicher sind, sagen Sie Y.
|
|
|
|
|
|
|
|
|
|
\subsection{Enable Maximum number of SMP Processors and NUMA Nodes}
|
|
|
|
|
CONFIG\_MAXSMP [=n] \textbf{[N]}\\
|
|
|
|
|
CONFIG\_MAXSMP \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
|
|
|
|
Aktivieren der maximalen Anzahl von CPUs- und NUMA-Knoten für diese Architektur.\\
|
|
|
|
|
Wenn Sie unsicher sind, sagen Sie N.
|
|
|
|
|
|
|
|
|
|
\subsection{Maximum number of CPUs}
|
|
|
|
|
CONFIG\_NR\_CPUS [=320] \textbf{[8]}\\
|
|
|
|
|
CONFIG\_NR\_CPUS \colorbox{yellow!80}{[=320] \textbf{[8]}}\\
|
|
|
|
|
Hier können Sie die maximale Anzahl von CPUs angeben, die dieser Kernel unterstützen soll.
|
|
|
|
|
Wenn CPUMASK\_OFFSTACK aktiviert ist, ist der maximal unterstützte Wert 8192, andernfalls
|
|
|
|
|
ist der maximale Wert 512. Der Mindestwert, der Sinn macht, ist 2.
|
|
|
|
|
@@ -444,11 +454,12 @@ Dies dient lediglich dazu, Speicher zu sparen: jede unterstützte CPU fügt dem
|
|
|
|
|
etwa 8~kB hinzu.
|
|
|
|
|
|
|
|
|
|
\subsection{Cluster scheduler support}
|
|
|
|
|
CONFIG\_SCHED\_CLUSTER [=y] \textbf{[N]}\\
|
|
|
|
|
CONFIG\_SCHED\_CLUSTER \colorbox{yellow!80}{[=y] \textbf{[N]}}\\
|
|
|
|
|
Die Unterstützung des Cluster-Schedulers verbessert die Entscheidungsfindung des CPU-Schedulers
|
|
|
|
|
beim Umgang mit Maschinen, die Cluster von CPUs haben. Mit Cluster sind in der Regel mehrere CPUs
|
|
|
|
|
gemeint, die eng beieinander liegen und sich Mid-Level-Caches, Last-Level-Cache-Tags oder interne
|
|
|
|
|
Busse teilen.
|
|
|
|
|
\note{Da wir normalerweise keinen Cluster haben, hier N.}
|
|
|
|
|
|
|
|
|
|
\subsection{Multi-core scheduler support}
|
|
|
|
|
CONFIG\_SCHED\_MC [=y] \textbf{[Y]}\\
|
|
|
|
|
|