abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Zajímavý článek

    Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).

    Ladislav Hagara | Komentářů: 0
    dnes 00:33 | Nová verze

    Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    dnes 00:11 | Zajímavý software

    Dle plánu byla vydána Opera GX pro Linux. Ke stažení je .deb i .rpm. V plánu je flatpak. Opera GX je webový prohlížeč zaměřený na hráče počítačových her.

    Ladislav Hagara | Komentářů: 1
    včera 19:22 | Nová verze

    GNUnet (Wikipedie) byl vydán v nové major verzi 0.27.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.

    Ladislav Hagara | Komentářů: 0
    včera 04:00 | Bezpečnostní upozornění

    Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.

    Ladislav Hagara | Komentářů: 2
    včera 03:33 | Zajímavý software

    Nightingale je open-source karaoke aplikace, která z jakékoliv písničky lokálního alba (včetně videí) dokáže oddělit vokály, získat text a vše přehrát se synchronizací na úrovni jednotlivých slov a hodnocením intonace. Pro separaci vokálů využívá UVR Karaoke model s Demucs od Mety, texty písní stahuje z lrclib.net (LRCLIB), případně extrahuje pomocí whisperX, který rovněž využívá k načasování slov. V případě audiosouborů aplikace na

    … více »
    NUKE GAZA! 🎆 | Komentářů: 2
    18.3. 18:22 | Nová verze

    Po půl roce vývoje od vydání verze 49 bylo vydáno GNOME 50 s kódovým názvem Tokyo (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.

    Ladislav Hagara | Komentářů: 24
    18.3. 17:22 | Nová verze

    Článek na stránkách Fedora Magazinu informuje o vydání Fedora Asahi Remixu 43, tj. linuxové distribuce pro Apple Silicon vycházející z Fedora Linuxu 43.

    Ladislav Hagara | Komentářů: 2
    18.3. 13:33 | Pozvánky

    Byl zveřejněn program konference Installfest 2026. Konference proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13. Vstup zdarma.

    Ladislav Hagara | Komentářů: 3
    18.3. 03:55 | Nová verze

    Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.

    Ladislav Hagara | Komentářů: 13
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1117 hlasů
     Komentářů: 27, poslední 17.3. 19:26
    Rozcestník

    Dotaz: Zkompilovany modul nejde unloadnout

    13.12.2006 11:36 Radek Klof
    Zkompilovany modul nejde unloadnout
    Přečteno: 130×
    Vazeni, mam nasledujici problem na na jadru 2.6.18 i s jednoduchym prazdnym modulem na jadrech 2.4.33 a 2.6.8 a jinych pocitacich mi vse chodi bez problemu. Nesetkal jste se s tim nekdo ? Uz jsem hledanim informaci stravil casu vic, nez je zdravo.

    Mame zdrojak modulu
    #include linux/module.h
    #include linux/kernel.h
    #include linux/init.h
    
     static int __init mymodule_init(void)
    {
     // printk(KERN_INFO "mymodule2: module inicializovan\n");
      return 0;
    }
    
     static void __exit mymodule_cleanup(void)
    {
     // printk(KERN_INFO "mymodule: modul uvolnen\n");
    }
    
    /*
     static void mymodule_run(void)
    {
      printk(KERN_INFO "mymodule: Bezim!!\n");
    }
    
    */
    
    //EXPORT_SYMBOL(mymodule_run);
    MODULE_LICENSE("GPL");
    MODULE_DESCRIPTION("Vlastni Modul");
    MODULE_AUTHOR("Venca Vopicka");
    MODULE_VERSION("1.2.3-stupid");
    module_init(mymodule_init);
    module_exit(mymodule_cleanup);
    
    prelozime ho:

    make -C /usr/src/linux SUBDIRS=$PWD modules

    make: Entering directory `/usr/src/linux-2.6.18-deh'
      WARNING: Symbol version dump /usr/src/linux-2.6.18-deh/Module.symvers
               is missing; modules will have no dependencies and modversions.
    
      CC [M]  /home/fly911/module/mymodule.o
      Building modules, stage 2.
      MODPOST
      CC      /home/fly911/module/mymodule.mod.o
      LD [M]  /home/fly911/module/mymodule.ko
    make: Leaving directory `/usr/src/linux-2.6.18-deh'
    
    loadneme do jadra: insmod ./mymodule.ko

    podivame: lsmod
    Module                  Size  Used by
    mymodule                1088  0 [permanent]
    ipt_REJECT              4096  1
    xt_tcpudp               3072  1
    iptable_filter          2560  1
    ip_tables              10828  1 iptable_filter
    x_tables                9988  3 ipt_REJECT,xt_tcpudp,ip_tables
    8139too                19584  0
    snd_intel8x0           26012  0
    snd_ac97_codec         79520  1 snd_intel8x0
    snd_ac97_bus            2304  1 snd_ac97_codec
    
    a ejhle, modul se stal permanentni soucasti jadra !

    rmmod mymodule

    a samozrejme nejde unloadnout ERROR: Removing 'mymodule': Device or resource busy

    Jadro je zkompilovane podle vlastniho konfiguraku. Na kompu se vyskytuje tento jediny zdrojak jadra.

    Tusim, ze "sobaka zaryta" je nekde v nastavenich kompilace, ale kde netusim.

    Dik za kazde nakopnuti spravnym smerem.

    Odpovědi

    13.12.2006 11:52 secido | skóre: 27
    Rozbalit Rozbalit vše Re: Zkompilovany modul nejde unloadnout
    No ja neviem, skúsil som podľa prvého nájdeného tutorialu a fungovalo bez problémov na prvýkrát.
    13.12.2006 12:01 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Zkompilovany modul nejde unloadnout
    Jeden z prvych vysledkov google na "kernel module permanent":
    http://tldp.org/HOWTO/Module-HOWTO/x839.html
    /* Declare what kind of code we want from the header files */
    #define __KERNEL__         /* We're part of the kernel */
    #define MODULE             /* Not a permanent part, though. */
    Pomohlo?
    19.12.2006 15:24 rk
    Rozbalit Rozbalit vše Re: Zkompilovany modul nejde unloadnout
    Diky, nepomohlo, vidim to tak, ze pomuze jedine vymena distribuce za neco normalniho. rk

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.