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í
×
    včera 04:11 | Komunita

    V Berlíně probíhá konference vývojářů a uživatelů desktopového prostředí KDE Plasma Akademy 2025. Při té příležitosti byla oznámena alfa verze nové linuxové distribuce KDE Linux.

    Ladislav Hagara | Komentářů: 0
    6.9. 17:11 | Nová verze

    Byl vydán Debian 13.1, tj. první opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.12, tj. dvanáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 2
    5.9. 23:44 | IT novinky

    Evropská komise potrestala Google ze skupiny Alphabet pokutou 2,95 miliardy eur (71,9 miliardy Kč) za porušení antimonopolní legislativy. Podle EK, která mimo jiné plní funkci antimonopolního orgánu EU, se Google dopustil protisoutěžních praktik ve svém reklamním byznysu. Google v reakci uvedl, že rozhodnutí považuje za chybné a hodlá se proti němu odvolat. EK ve věci rozhodovala na základě stížnosti Evropské rady vydavatelů. Podle

    … více »
    Ladislav Hagara | Komentářů: 19
    5.9. 23:11 | Komunita

    Podpora 32bitového Firefoxu pro Linux skončí v roce 2026. Poslední podporované 32bitové verze budou Firefox 144 a Firefox 140 s rozšířenou podporou, jehož podpora skončí v září 2026.

    Ladislav Hagara | Komentářů: 3
    5.9. 19:33 | IT novinky

    Společnost Raspberry Pi nově nabízí Raspberry Pi SSD s kapacitou 1 TB za 70 dolarů.

    Ladislav Hagara | Komentářů: 7
    5.9. 15:55 | Zajímavý software

    Microsoft BASIC pro mikroprocesor 6502 byl uvolněn jako open source. Zdrojový kód je k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 9
    5.9. 15:33 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se připojil k dokumentu „A Shared Vision of Software Bill of Materials (SBOM) for Cybersecurity“, který vydala americká Agentura pro kybernetickou a infrastrukturní bezpečnost (CISA) s Národní bezpečnostní agenturou (NSA), spolu s dalšími mezinárodními partnery. Dokument vznikl v rámci globálního expertního fóra pro SBOM, které má za cíl motivovat k širšímu využívání … více »

    Ladislav Hagara | Komentářů: 3
    4.9. 21:22 | IT novinky

    Švýcarská AI centra EPFL, ETH Zurich a CSCS představila otevřený vícejazyčný velký jazykový model (LLM) s názvem Apertus. Vyzkoušet lze na stránce Public AI Inference Utility.

    Ladislav Hagara | Komentářů: 28
    4.9. 17:22 | Nová verze

    Byl vydán Linux Mint 22.2 s kódovým jménem Zara. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze novou XApp aplikaci Fingwit pro autentizaci pomocí otisků prstů nebo vlastní fork knihovny libAdwaita s názvem libAdapta podporující grafická témata. Linux Mint 22.2 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 2
    4.9. 12:55 | IT novinky

    Čínská společnost Tencent uvolnila svůj AI model HunyuanWorld-Voyager pro generování videí 3D světů z jednoho obrázku a určené trajektorie kamery. Licence ale nedovoluje jeho používání na území Evropské unie, Spojeného království a Jižní Koreje.

    Ladislav Hagara | Komentářů: 1
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (83%)
     (7%)
     (2%)
     (3%)
     (3%)
     (2%)
    Celkem 152 hlasů
     Komentářů: 11, poslední 4.9. 16:12
    Rozcestník

    Jaderné noviny 205

    24. 2. 2003 | Leoš Literák | Jaderné noviny | 3366×

    Starodávná chyba v jádrech 2.0, 2.2, 2.4 a 2.5. Novinky v klibc. Pcihpfs je nahrazováno sysfs. Nová verze projektu Linux Test. Změna licence ACPI.

    Do konference přišlo celkem 1350 emailů, nejvíce jich poslali "Martin J. Bligh", Andrew Morton, Andrea Arcangeli.

    Starodávná chyba v jádrech 2.0, 2.2, 2.4 a 2.5, 14 e-mailů

    Mikuláš Patočka oznámil:

    V souborovém systému je chyba souběhu [race condition]

    Mějme dva inody umístěné ve stejném bufferu.

    • zavolejte fsync na inode 1
    • jde dolů na ext2_update_inode [update == 1]
    • nakonec zavolá ll_rw_block
    • ll_rw_block začne zapisovat vyrovnávací paměť
    • ext2_update_inode čeká na buffer
    • zatímco je buffer zapisován, jiný proces zavolá fsync na inode 2
    • opět zavolá ext2_update_inode
    • spustí ll_rw_block
    • ll_rw_block uvidí uzamčený buffer a okamžitě skončí
    • ext2_update_inode čeká na buffer
    • až je první dokončen, ext2_update_inode skončí a změny vytvořené druhým procesem do inode 2 NEJSOU ZAPSÁNY NA DISK.

    Tato chyba způsobuje, že když současně voláte fsync na dva inody ve stejném bufferu, pouze první bude skutečně zapsán na disk.

    Andrew Morton potvrdil tuto chybu a dodal, že se jedná obecnou slabou stránku v rozhraní ll_rw_block(), které není vhodné pro zápisy s integritou dat. Navrhl opravu pro řadu 2.5, ale Mikuláš si myslel, že to není dostatečné, pak diskutovali na různými implikacemi.

    Pavel Machek navrhl, že by tato chyba měla být opravena i ve stromu řady 2.4, ale Mikuláš napsal:

    Měla by, ale je to hazard. Problémem je, že každé použití ll_rw_block má tuto chybu, nejen fsync v ext2. Nejčistším řešením by bylo nechat ll_rw_block čekat na odemknutí vyrovnávací paměti, nikdo však neví, zda by to nevyprodukovalo nějaké divné chování.

    Novinky v klibc, 5 e-mailů

    Greg KH napsal pár novinek o projektu klibc. Aktuální verze už relativně dobře funguje v rámci kernelu. Greg upravil soubor usr/gen_init_cpio.c, aby přidával soubory do cpio "blobu". Zdá se, že to funguje, nicméně není schopen ty soubory poté z archivu vytáhnout. Aktuální patch vůčí jádru 2.5.59 najdete zde.

    H. Peter Anvin byl unešen pokrokem a Arnd Bergmann nabídl své zkušenosti s initramfs. Když se pokoušel připojit initramfs s MS_BIND do rootu, zjistil, proč není možné spouštět /sbin/hotplug. V kódu je chyba během extrakce souboru, která způsobuje, že se první byte souboru ztratí. Například soubor začíná s "ELF\001" místo "\577ELF". Je možné, že tato chyba souvisí s jinou chybou, kterou občas při rozbalováni initramfs na s390x Arnd vidí ("panic: length error").

    Později vysvětlil, že během vytváření souboru initramfs_data.cpio.gz je vyplňování [padding] mezi hlavičkou souboru a jeho obsahem špatné, což může být ověřeno ručním rozbalením. Arnd poslal triviální záplatu, Gregovi se líbila a začlenil ji do svého stromu. O pár dnů později ohlásil další verzi, kde klibc a initramfs spolu fungují.

    Pcihpfs je nahrazováno sysfs, 17 e-mailů

    Greg KH ohlásil:

    Tady je série patchů okolo PCI Hotplug, několik týkajících se základů PCI a dvě malé sysfs záplaty.

    Patche ovladače hotplug se skládají ze spousty oprav nalezených projekty smatch a checker a velkého patche, který odstraňuje pcihpfs a používá místo něj sysfs od Stanleyho Wanga. Také jsem přesunul pár funkcí ze souboru drivers/hotplug/pci_hotplug_util.c do drivers/pci/hotplug.c, což je pro ně lepší místo.

    Nová verze projektu Linux Test, 1 e-mail

    Robert Williamson ohlásil:

    Vyšla verze 20030206 projektu Linux Test. Na našich stránkách (http://ltp.sourceforge.net) můžete nahrát poslední verzi, která obsahuje více než 950+ testů operačního systému Linux. Stránky obsahují také další informace jako jsou výsledky testů, matice nástrojů linuxových testů, technické materiály a návody pro testování. Je tam i seznam testů, u kterých je očekáváno jejich selhání (http://ltp.sourceforge.net/expected-errors.php).

    Novinky této verze:

    • Byly přidány nové možnosti 'pan'.
      • tichý mod pro snížení výstupu ( -q )
      • pěkný mod pro formátování výstupu ( -p ).
    • Nové volby a změny v "runalltests.sh".
      • síťové testy jsou spouštěny z runalltests (-N).
      • volitelné generování zátěže procesoru (-c), paměti (-m), i/o (-i) a sítě (-n)
      • předvolený adresář pro výstup logů je teď /results.
    • nové testy, které pokrývají
      • hyperthreading
      • stresování mmap()
      • libmm
      • příkazy jako cpio, ln a cp

    Změna licence ACPI, 1 e-mail

    Andrew Grover ohlásil:

    Od další verze umožníme licencovat ACPI AML interpretr (drivers/acpi/*/*.c) pod BSD licencí vedle současné, GPL licence.

    I když nominálně tento krok zvýší vaše práva na kód, skutečným důvodem je snadnější přijímání změn externích přispěvatelů do kódu interpreteru (dobrá věc pro každého). ACPI kód specifický Linuxu (drivers/acpi/*.c) nebude ovlivněn touto změnou (zůstává jen pod GPL).


           

    Hodnocení: 29 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

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

    Komentáře

    Vložit další komentář

    25.2.2003 10:27 Led Astray
    Rozbalit Rozbalit vše race condition
    Konecne vim, co znamena "race condition". ntw
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.