Suchergebnisse für Anfrage "linux-kernel"
MIPS32-Router: module_init nicht für Kernelmodul aufgerufen
Ich entwickle ein Kernelmodul, das ich auf meinem Router ausführen möchte. Das Routermodell ist DGN2200v2 von Netgear. Es läuft Linux 2.6.30 auf MIPS. Mein Problem ist, dass wenn ich mein Modul lade, es scheint, dass meinmodule_init wird nicht ...
Perf überzählen einfache CPU-gebundene Schleife: mysteriöse Kernel-Arbeit?
Ich benutze Linux perf [https://perf.wiki.kernel.org/index.php/Main_Page] für einige Zeit, um Anwendungsprofile zu erstellen. In der Regel ist die Anwendung mit Profil ziemlich komplex, daher werden die gemeldeten Zählerwerte in der Regel ...
Wie werden Threads auf Benutzerebene geplant / erstellt und wie werden Threads auf Kernelebene erstellt?
Entschuldigen Sie, wenn diese Frage dumm ist. Ich habe einige Zeit online versucht, eine Antwort zu finden, konnte diese aber nicht und deshalb frage ich hier. Ich lerne Fäden und habe @ durchlaufdieser ...
mmap von / dev / mem schlägt mit ungültigem Argument für virt_to_phys-Adresse fehl, aber Adresse ist seitenausgerichtet
Aus irgendeinem Grund meinmmap fehlgeschlagen mit einemInvalid argument -Nachricht, obwohl mein Offset seitenausgerichtet ist. Die Seitengröße beträgt 4096 Bytes. EbenfallsCONFIG_STRICT_DEVMEM ist deaktiviert, d. h. ich kann auf Speicher über 1 ...
Wie kann man Raspberry Pi Raspbian mit QEMU emulieren?
Ich versuche mit QEMU einen Raspberry Pi mit dem Raspian-Betriebssystem zu emulieren. Ich habe mehrere im Internet beschriebene Ansätze ausprobiert, aber ohne Erfolg. Ich habe herausgefunden, dass ich einen Linux-Kernel patchen muss, der ...
Warum druckt printk keine Nachricht im Kernel-Log (dmesg)
Ich habe einen kleinen Kernel-Modulcode geschrieben, wie unten erwähnt. Ich teste ihn inubuntu 14.04 #include <linux/module.h> #include <linux/version.h> #include <linux/kernel.h> #include <linux/init.h> int init_mod_func(void) { ...
Linux over commit heuristic
Der Artikel über das Festschreiben aus dem Kerneldokument erwähnt nur, dass der Modus 0 für das Festschreiben auf der heuristischen Behandlung des Festschreibens basiert. Die Heuristik wird nicht beschrieben. Kann jemand Aufschluss darüber ...
Meine Attribute sind viel zu rassig. Was soll ich tun?
In einem Linux-Gerätetreiber, sysfs-Attribute in @ erstellprobe ist viel zu rassig - speziell,it erlebt eine Racebedingung mit Userspace [http://kroah.com/log/blog/2013/06/26/how-to-create-a-sysfs-file-correctly/]. Die empfohlene Problemumgehung ...
Wie werden Daten per DMA von RAM zu RAM übertragen?
Ich möchte ein Kernelmodul schreiben, das Daten per DMA von RAM zu RAM übertragen kann. Es gibt einige Posts, die dies diskutieren, aber ich verstehe es nicht wirklich. Einige sagen, es ist möglich, andere sagen, es ist nicht möglich. Wenn ich ...
Linux IOMMU Seitentabellen
Ich habe über die IOMMU-Unterstützung in Linux gelesen und habe einige Fragen zu Seitentabellen in IOMMU: Verwendet die IOMMU die CPU-MMU-Seitentabellen zum Speichern der VA-> PA-Zuordnung?Wenn sich die virtuellen Adressen nicht unterscheiden, ...