linux-kernel

Dieses Tag ist für Fragen zu den Interna des Linux-Kernels selbst gedacht - insbesondere zum Schreiben von Code, der im Kontext des Kernels läuft (wie Kernel-Module oder Treiber). Fragen zum Schreiben von Userspace-Code in Linux sollten stattdessen mit [linux] getaggt werden. Da sich die Interna des Linux-Kernels ständig ändern, ist es hilfreich, genau die Kernel-Version (en) anzugeben, an denen Sie interessiert sind.
1
Antwort

Linux Kernel - Erhalte den zuletzt geschriebenen Speicherblock

Gibt es im Linux-Kernel irgendwelche Datenstrukturen, die automatisch immer die letzte geschriebene Blocknummer für eine Partition enthalten? Ich kann keine integrierte Kernel-Quelle finden, die zum Abrufen dieser Informationen verwendet werden...
06.04.2010, 00:29
1
Antwort

Wie struct Datei kopieren?

Ich portiere alten Linux-Kernel-Code für die neuere Version 2.6.32. Es gibt einen Teil, der einen Dateideskriptor kopiert. Die Idee war, einen neuen Dateideskriptor und eine neue struct-Datei zuzuordnen und sie mit einem anderen f_op zu v...
17.08.2010, 11:05
1
Antwort

wie debuggen Kernel laden und intrd laden in virtualbox

Ich habe den Linux-Kernel-Repo auf meinem Arch gehosteten Rechner geklont (Host ist Ubuntu 16.04). Vor zwei Wochen konnte ich in den neuen Kernel booten (damals war es 4.11.rc06), dann habe ich git pull gemacht und alles neu kompiliert und es bl...
12.05.2017, 21:23
0
Antworten

Wie man bluetoothctl wie hcitool lescan verwendet, um wiederholte Proximity Beacons zu melden

Ich kann hcitool lescan mit dem Flag --duplicates verwenden, um periodische LE Advertising Reports (Proximity Beacons) von zwei nahegelegenen BLE-Geräten zu erfassen: %Vor% Hier ist dieser Scan erneut, mit Zeitstempeln hinzugefügt, um die Pe...
13.04.2016, 19:17
2
Antworten

Kompilieren Sie Linux-Kernel-Module in den LLVM-.bc-Bitcode

Hintergrund Ich versuche, bestimmte Treiber innerhalb des Linux-Kernels zu kompilieren: drm ( drivers/gpu/drm/drm_drv.o ) und radeon ( drivers/gpu/drm/radeon/ ) GPU-Treiber. Ich benutze LLVM für die statische Analyse (Verfolgung der Argum...
31.05.2013, 22:04
6
Antworten

malloc im Kernel

Wenn ich versuche, malloc in einem Kernelmodul zu benutzen, erhalte ich eine Fehlermeldung vom Compiler. Mein Code: %Vor% Die Compiler-Fehlermeldung lautet: %Vor% Was soll ich tun?     
22.05.2010, 14:22
6
Antworten

Lies Linux Kernel Version mit C?

Ich benutze Ubuntu und möchte die Version seines Kernels lesen. Ich habe eine Datei namens version in / proc gefunden, die die Version des aktuellen Kernels aufzeichnet. Wenn ich die Datei nicht lesen möchte, gibt es eine andere Möglichkeit,...
07.06.2010, 06:57
1
Antwort

Ungültiges Argument "Einstellungsschlüssel" net.core.somaconn "

Ich habe versucht, den Linux-Kernel zu setzen, nachdem ich /etc/sysctl.conf bearbeitet habe und den sysctl -p ausgeführt habe es zeigt Fehler %Vor% Linux-Distribution: Ubuntu 12.04.4 LTS, x86_64, 3.2.0-60-generisch $ cat /etc/sysctl.co...
26.05.2014, 03:46
10
Antworten

Warum ist malloc wirklich nicht deterministisch? (Linux / Unix)

malloc gibt nicht garantiert 0-Speicher zurück. Die herkömmliche Weisheit ist nicht nur das, sondern dass der Inhalt des Speichers malloc zurückkehrt, ist eigentlich nicht deterministisch , z openssl verwendete sie für zusätzliche Zufällig...
28.06.2012, 19:34
2
Antworten

was ist die Verwendung von SPL (Secondary Program Loader)

Ich bin verwirrt, meine Konzepte bezüglich dieser drei Fragen zu klären Warum brauchen wir einen sekundären Programmlader? in welchem ​​Speicher wird es geladen und verschoben? Was ist der Unterschied zwischen systeminternem Speicher...
06.07.2015, 11:36