Suchergebnisse für Anfrage "linux-kernel"
Muss ich einen PCIe-Speicherbereich in einem Linux 3.12-Treiber aktivieren?
Ich habe Code, der von der Probe () - Funktion meines PCIe-Treibers aufgerufen wird (lose basierend auf diesem Code)Post [https://stackoverflow.com/a/5195061/32836]): BEARBEITEN: Beyogen aufAndreas ...
Linux-Kernel - Systemaufruf dynamisch über das Modul hinzufügen
Gibt es eine Möglichkeit, einen Systemaufruf dynamisch hinzuzufügen, z. B. über ein Modul? Ich habe Stellen gefunden, an denen ich einen vorhandenen Systemaufruf mit einem Modul überschreiben kann, indem ich nur das änderesys_call_table[] Array, ...
Linux Interrupt vs. Polling
Ich entwickle ein System mit einem DSP und einem ARM. Auf dem ARM gibt es ein Linux-Betriebssystem. Ich habe einen DSP, der Daten an den ARM sendet (Linux) - Im Linux gibt es ein Kernelmodul, das die vom DSP empfangenen Daten liest. ...
füge ein weiteres Feld zu user_struct @ hin
Ich möchte ein neues Feld (um die Nummer des fertigen Prozesses dieses Benutzers zu speichern) zu user_struct in der Datei linux-source / kernel / user.c hinzufügen. struct user_struct { atomic_t ready_processes; /* I add this field */ /* ...
Wie kann ich den Linux-Seiten-Cache aus dem Kernel-Space heraus verkleinern?
Ich arbeite an einem System mit angepasster Hardware und einem angepassten Linux-Gerätetreiber, den ich für die Hardware geschrieben habe. Das System muss gelegentlich große Datenmengen sehr schnell verschieben, und daher weist mein Treiber ...
Layout von Strukturen in Linux / x86-64-Systemaufrufen für Assembly-Programmierer?
Einige Linux / x86-64-Systemaufrufe akzeptieren Zeiger auf Strukturen als Argumente.Zum Beispiel der zweite Parameter von
C ++ gettid () wurde in diesem Bereich nicht deklariert
Ein einfaches Programm ist: Ich möchte die Thread-ID beider Threads mit dieser Gettid-Funktion erhalten. Ich möchte den sysCall nicht direkt ausführen. Ich möchte diese Funktion nutzen. #include <iostream> #include <boost/thread/thread.hpp> ...