Kernel Para

Ma reggel nagyon beparáztam. Nvidia driver, nem volt a kernelemmel forgatva.
Rögtön a legroszabra gondoltam, feltörték a rendszert, és modosították a kernelem.
Ki is kapcsolatam a gépet. Mentem a dolgomra vissza Debrecenbe a notebookomért (többek között), forgatam is x86_64 es gcc -t, hogy majd azon forgatok új kernelt.
Aztán logokat nézegetve kiderült, hogy jó pár napja új drivert tettem fel, és boot particióm nem volt felmountolva, simlink sem volt megfelelő, és így nem a ténylegesen használt kernelemhez fordult. (Kell nekem egy hétig, bekapcsolva hagyni :), elfelejtem mit tettem:) )

Azt hiszem bevezetek md5 cheksum alakalmazósdit rendszer fileokhoz, hogy tudjam mikor módosultak...

-Mit csinál skót ha fázik?
-Közelebb ül a gyertyához.
-Mit csinál ha még mindig fázik?
-Még közelebb ül a gyertyához.
-Mit csinál ha még mindig fázik?
-Meggyújtja.

Most közelebb ülök, mezei desktop gépemen nem akkarok, fú de biztonságos módszereket alkalmazni (20ns slower lesz a rendszer).

Hozzászólások

el tudom képzelni, hogy vert a víz...


>BUG: at drivers/base/core.c:104 device_release()

Call Trace:
 [<ffffffff80464b5a>] kobject_cleanup+0x53/0x7e
 [<ffffffff80464b85>] kobject_release+0x0/0x9
 [<ffffffff80232ff6>] kref_put+0x5c/0x67
 [<ffffffff804d6dbd>] fixed_mdio_register_device+0x228/0x258
 [<ffffffff8083989d>] fixed_init+0x21/0x36
 [<ffffffff8026738e>] init+0xb1/0x270
 [<ffffffff80215d7e>] vfs_write+0x1b/0x156
 [<ffffffff8025aa98>] child_rip+0xa/0x12
 [<ffffffff80499de2>] acpi_ds_init_one_object+0x0/0x80
 [<ffffffff802672dd>] init+0x0/0x270
 [<ffffffff8025aa8e>] child_rip+0x0/0x12

driver_bound: device fixed@10:1 already bound
Device 'fixed@10:1' does not have a release() function, it is broken and must be fixed.
BUG: at drivers/base/core.c:104 device_release()

Call Trace:
 [<ffffffff80464b5a>] kobject_cleanup+0x53/0x7e
 [<ffffffff80464b85>] kobject_release+0x0/0x9
 [<ffffffff80232ff6>] kref_put+0x5c/0x67
 [<ffffffff804d6dbd>] fixed_mdio_register_device+0x228/0x258
 [<ffffffff808398ae>] fixed_init+0x32/0x36
 [<ffffffff8026738e>] init+0xb1/0x270
 [<ffffffff80215d7e>] vfs_write+0x1b/0x156
 [<ffffffff8025aa98>] child_rip+0xa/0x12
 [<ffffffff80499de2>] acpi_ds_init_one_object+0x0/0x80
 [<ffffffff802672dd>] init+0x0/0x270
 [<ffffffff8025aa8e>] child_rip+0x0/0x12

Ez mi vala?
Hát, ha must be fixed akkor utána járok :)

A szünetben többek között kernel forrást akartam nézni, most már van miért :)

"cheksum alakalmazósdit rendszer fileokhoz"

kicsit off, de errol a VeriExec jutott eszembe :)

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Egyet nem értek: egyszer volt egy olyan kernelfa-verzió ami automatice mountolta a /boot-ot. Azt mé vették ki?