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 13:44 | Nová verze

    Byla vydána beta verze Linux Mintu 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ářů: 0
    dnes 13:00 | IT novinky

    Provozovatel internetové encyklopedie Wikipedie prohrál v Británii soudní spor týkající se některých částí nového zákona o on-line bezpečnosti. Soud ale varoval britského regulátora Ofcom i odpovědné ministerstvo před zaváděním přílišných omezení. Legislativa zpřísňuje požadavky na on-line platformy, ale zároveň čelí kritice za možné omezování svobody slova. Společnost Wikimedia Foundation, která je zodpovědná za fungování

    … více »
    Ladislav Hagara | Komentářů: 1
    dnes 12:55 | Nová verze

    Byla vydána verze 2.0.0 nástroje pro synchronizaci dat mezi vícero počítači bez centrálního serveru Syncthing (Wikipedie). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 2
    dnes 12:33 | IT novinky

    Americký prezident Donald Trump se v pondělí osobně setkal s generálním ředitelem firmy na výrobu čipů Intel Lip-Bu Tanem. Šéfa podniku označil za úspěšného, informují agentury. Ještě před týdnem ho přitom ostře kritizoval a požadoval jeho okamžitý odchod. Akcie Intelu v reakci na schůzku po oficiálním uzavření trhu zpevnily asi o tři procenta.

    Ladislav Hagara | Komentářů: 9
    včera 04:55 | Nová verze

    Byl vydán Debian GNU/Hurd 2025. Jedná se o port Debianu s jádrem Hurd místo obvyklého Linuxu.

    Ladislav Hagara | Komentářů: 5
    včera 02:44 | Komunita

    V sobotu 9. srpna uplynulo přesně 20 let od oznámení projektu openSUSE na konferenci LinuxWorld v San Franciscu. Pokuď máte archivní nebo nějakým způsobem zajímavé fotky s openSUSE, můžete se o ně s námi podělit.

    lkocman | Komentářů: 5
    9.8. 21:11 | Nová verze

    Byl vydán Debian 13 s kódovým názvem Trixie. Přehled novinek v poznámkách k vydání.

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

    WLED je open-source firmware pro ESP8266/ESP32, který umožňuje Wi-Fi ovládání adresovatelných LED pásků se stovkami efektů, synchronizací, audioreaktivním módem a Home-Assistant integrací. Je založen na Arduino frameworku.

    Indiánský lotr | Komentářů: 0
    8.8. 15:33 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.

    Ladislav Hagara | Komentářů: 11
    8.8. 14:22 | IT novinky

    Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.

    Ladislav Hagara | Komentářů: 1
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (46%)
     (21%)
     (4%)
     (5%)
     (3%)
     (1%)
     (1%)
     (18%)
    Celkem 338 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    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.