On Tue, 2005-12-13 16:30:21 +0100, Florian Reitmeir <florian@reitmeir.org> wrote: [Modul-Versionierung] > Ich halte die Antwort troztdem fuer FUD, denn es widerspricht genau dem was > ich seit Jahren kenne. Mir ist klar, dass wenn im Speicher boeses passiert, > weil sich "unter der Hand" etwas geaendert hat, noch schlimmeres passiert > usw. usw. Schön für Dich, daß Du nie Probleme damit hattest. Leider ist das nur Zufall und nicht correct by design... > DMA Zugriffe werden im Linuxkernel nicht von den Modulen gemacht, sondern vom > PCI Layer. pci_set_dma_mask() bekommt ein struct pci_dev * übergeben. Hoffentlich hat sich die Struktur nicht geändert, sodaß die falschen Felder vom befüllt werden... > Nur in dem Fall verwendet er den gleichen Kernel, mit der korrekten Config, > baut auf dem gleichem System, ein Modul dessen Buildsystem dafuer gemacht > wurde extern zu bauen. Du wirfst durcheinander, daß hoffentlich niemand beim Kernel-Bauen z.B. explizit CFLAGS mitgegeben hat, die nun nicht mehr bekannt sind. Hoff' nicht darauf, daß etwas schon funktionieren wird, mach es richtig. > Aber ich lasse mich von deinem Weltuntergangs Szenario gerne ueberzeugen, > mit z.B. Berichten von Leuten welche es geschafft haben auf diese Art > Ihren Rechner zu vernichten. Och, das hab' ich selbst schon hinbekommen, da brauch' ich nicht lange zu suchen... MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 _ O _ "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O für einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
Attachment:
signature.asc
Description: Digital signature