Linux 6.14 released

This commit is contained in:
2025-03-27 10:05:39 +01:00
parent 96a6c0053c
commit 60bef23097
13 changed files with 14513 additions and 15 deletions

View File

@@ -1,4 +1,4 @@
% Linux 6.13
% since Linux 6.14
\section{General setup \texorpdfstring{$\rightarrow$}{->}}
\subsection{Compile also drivers which will not load}
@@ -1034,7 +1034,14 @@ für andere Verbraucher nicht mehr verfügbar sind. Der RDMA-Controller ist daf
dies zu verhindern. Das Anhängen von Prozessen mit aktiven RDMA-Ressourcen an die
cgroup-Hierarchie ist erlaubt, auch wenn die Grenze der Hierarchie überschritten werden kann.
%1.32.7 Freezer controller
\subsubsection{Device memory controller (DMEM)}
CONFIG\_CGROUP\_DMEM [=y] \textbf{[Y]}\\
Der DMEM-Controller ermöglicht es kompatiblen Geräten, die Nutzung des Gerätespeichers auf der Grundlage der cgroup-Hierarchie einzuschränken.\\
So können Sie zum Beispiel die VRAM-Nutzung für Anwendungen im DRM-Subsystem einschränken.
\english{The DMEM controller allows compatible devices to restrict device memory usage based on the cgroup hierarchy.\\
As an example, it allows you to restrict VRAM usage for applications in the DRM subsystem.}
%1.32.8 Freezer controller
\subsubsection{Freezer controller}
CONFIG\_CGROUP\_FREEZER [=y] \textbf{[Y]}\\
Ermöglicht das Einfrieren und Aufheben des Einfrierens aller Aufgaben in einer C-Group.
@@ -1053,7 +1060,7 @@ dass die Anwendung im Voraus weiß, wie viele HugeTLB-Seiten sie für ihre Nutzu
Die Kontrollgruppe wird im dritten Page-lru-Zeiger verfolgt. Dies bedeutet, dass wir die
Steuergruppe nicht mit einer riesigen Seite von weniger als 3~Seiten verwenden können.
%1.32.9 Cpuset controller
%1.32.10 Cpuset controller
\subsubsection{Cpuset controller}
CONFIG\_CPUSETS [=y] \textbf{[Y]}\\
Mit dieser Option können Sie CPUSETs erstellen und verwalten, die es ermöglichen, ein System
@@ -1077,7 +1084,7 @@ CONFIG\_PROC\_PID\_CPUSET [=y] \textbf{[Y]}\\
\textit{Für diese Option gibt es keine Hilfe.}
\english{There is no help available for this option.}
%1.32.10 Device controller
%1.32.11 Device controller
\subsubsection{Device controller}
CONFIG\_CGROUP\_DEVICE [=y] \textbf{[Y]}\\
Bietet einen cgroup-Controller an, der Whitelists für Geräte implementiert,
@@ -1089,7 +1096,6 @@ CONFIG\_CGROUP\_CPUACCT [=y] \textbf{[Y]}\\*
Bietet einen einfachen Controller für die Überwachung des gesamten
CPU"=Verbrauchs der Tasks in einer cgroup an.
%1.32.12 Perf controller
\subsubsection{Perf controller}
CONFIG\_CGROUP\_PERF [=y] \textbf{[Y]}\\
Diese Option erweitert den Modus perf per-cpu, um die Überwachung auf Threads zu beschränken,
@@ -1107,7 +1113,6 @@ In welchem Kontext auf diese Programme zugegriffen wird, hängt von der Art des
Zum Beispiel werden Programme, die mit BPF\_CGROUP\_INET\_INGRESS angehängt werden,
auf dem Ingress"=Pfad von inet"=Sockets ausgeführt.
%1.32.14 Misc resource controller
\subsubsection{Misc resource controller}
CONFIG\_CGROUP\_MISC [=y] \textbf{[Y]}\\
Bietet einen Controller für verschiedene Ressourcen auf einem Host.
@@ -1117,7 +1122,6 @@ verschiedenen Ressourcen, die von einem Prozess verwendet werden, der an eine
cgroup"=Hierarchie angeschlossen ist.
Weitere Informationen finden Sie im Abschnitt misc cgroup in /Documentation/admin-guide/cgroup-v2.rst.
%1.32.15 Debug controller
\subsubsection{Debug controller}
CONFIG\_CGROUP\_DEBUG [=n] \textbf{[N]}\\
Diese Option aktiviert einen einfachen Controller, der Debugging"=Informationen über das