abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:00 | Nová verze

    Byla představena oficiální rozšiřující deska Raspberry Pi M.2 HAT+ pro připojování M.2 periferii jako jsou NVMe disky a AI akcelerátory k Raspberry Pi 5. Cena je 12 dolarů.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Pozvánky

    V Praze o víkendu proběhla bastlířská událost roku - výstava Maker Fair v Praze. I strahovští bastlíři nelenili a bastly ostatních prozkoumali. Přijďte si proto i vy na Virtuální Bastlírnu popovídat, co Vás nejvíce zaujalo a jaké projekty jste si přinesli! Samozřejmě, nejen českou bastlířskou scénou je člověk živ - takže co se stalo ve světě a o čem mohou strahováci něco říct? Smutnou zprávou může být to, že provozovatel Sigfoxu jde do

    … více »
    bkralik | Komentářů: 0
    dnes 12:33 | Humor

    Kam asi vede IllllIllIIl.llIlI.lI? Zkracovač URL llIlI.lI.

    Ladislav Hagara | Komentářů: 0
    včera 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Zajímavý článek

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.

    Ladislav Hagara | Komentářů: 19
    včera 13:00 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:11 | Nová verze

    GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 09:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 2
    11.5. 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (72%)
     (6%)
     (10%)
     (12%)
    Celkem 230 hlasů
     Komentářů: 16, poslední dnes 11:05
    Rozcestník

    Jaderné noviny – přehled za duben 2021

    10. 5. 2021 | David Kolibáč | Jaderné noviny | 7172×

    Přehled dubnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.

    Vydání z 1. 4. 2021

    LWN.net Weekly Edition for April 1, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 31. března 2021

    Vývojové jádro 5.12-rc5 bylo vydáno 28. března. Linus řekl: „Tak pokud snad byl rc4 o kousek menší než průměr, vypadá to, že rc5 je větší než průměr. Nepřekonáváme žádné rekordy, ale určitě není malý a rc se nezmenšují. Zatím si moc starosti nedělám, ale řekněme, že by bylo lepší v tomto trendu nepokračovat, nebo nabudu dojmu, že tohle by mělo být jedno z těch vydání s rc8.“

    Stabilní aktualizace: 5.11.10 a 5.10.26 byly vydány 25. března. Poté 5.11.11, 5.10.27, 5.4.109, 4.19.184, 4.14.228, 4.9.264 a 4.4.264 následovaly 30. března.

    Citát týdne

    Quote of the week. Jonathan Corbet. 31. března 2021

    Oukej, tenhle je možná odvážnější, ale podívejme se, jestli se to nehodí do upstreamu. Je to logický analyzátor v jádře, založený na pollingu GPIO s vypnutými lokálními IRQ.

    Wolfram Sang

    Články


    Vydání z 8. 4. 2021

    LWN.net Weekly Edition for April 8, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 7. dubna 2021

    Vývojové jádro 5.12-rc6 bylo vydáno 4. dubna. Linus řekl: „No, pokud byl rc5 větší než obvykle a obával jsem se, co to znamená pro toto vydání, rc6 je vskutku maličký. Takže si myslím, že to bylo způsobeno obvyklými nahodilými výkyvy v načasování, asi hlavně aktualizacemi síťování (které byly v rc5, ale v rc6 ne). Což znamená, že pokud se během příštích dvou týdnů nic nezmění, plán tohoto vydání bude podle obvyklé šablony.“

    Stabilní aktualizace: 5.11.12, 5.10.28, 5.4.110, 4.19.185, 4.14.229, 4.9.265 a 4.4.265 byly vydány 7. dubna.

    Cook: Bezpečnostní záležitosti v Linuxu 5.9

    Cook: Security things in Linux v5.9. Jonathan Corbet. 6. dubna 2021

    Kees Cook zveřejnil dlouhý seznam vylepšení souvisejících se zabezpečením, která se dostala do vydání jádra 5.9. „Sasha Levin, Andy Lutomirski, Chang S. Bae, Andi Kleen, Tony Luck, Thomas Gleixner a další dodali dlouho očekávanou řadu FSGSBASE. To přináší zlepšení výkonu při přepínání úloh a zároveň je jádro v bezpečí před moduly, které by se omylem (nebo zákeřně) pokoušely použít příslušné funkce přímo (což otevíralo díru pro neprivilegovaný přímý přístup k jádru).“

    Články

    • Budoucnost modulů GCC v jádře: mechanismu modulů se sice lásky nedostává, ale ani za něj zatím není žádná náhrada.
    • Vícegenerační LRU: zásadní změna v jaderném mechanismu výměny stránek slibuje lepší rozhodování a snížené využití CPU.
    • Zabití /dev/kmem: nebezpečné jaderné rozhraní je možná konečně na odchodu.

    Vydání z 15. 4. 2021

    LWN.net Weekly Edition for April 15, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 14. dubna 2021

    Vývojové jádro 5.12-rc7 bylo vydáno 11. dubna. Linus řekl: „Konečný výsledek: stále se nemůžu rozhodnout, jak s vydáním 5.12. Skutečnost, že máme velký rc7, mě vede k myšlence, že tentokrát udělám rc8. Ale nakonec to závisí na tom, jak to půjde příští týden, a pokud bude mrtvolné ticho, možná se rozhodnu, že rc8 nedává smysl.“

    Stabilní aktualizace: 5.11.13, 5.10.29, 5.4.111, 4.19.186, 4.14.230, 4.9.266 a 4.4.266 byly vydány 10. dubna. Poté 5.11.14, 5.10.30, 5.4.112 a 4.19.187 následovaly 14. dubna.

    Citáty týdne

    Quotes of the week. Jonathan Corbet. 14. dubna 2021

    Kód je obecně zapsán jednou, čten mnohokrát. Optimalizace na zápis za cenu magické abstrakce obecně nebývá v jádře tím správným kompromisem, protože vždycky může ukrývat velká překvapení. Ve velkých aplikacích v uživatelském prostoru jsou elegantní abstrakce a polymorfismus často to pravé, ale tam také máte na pomoc skutečný překladač se skutečným typovým systémem (aspoň obecně). Nebo je to lepení se spoustou testů, žiješ jenom jednou a rychlost, jakou to jde sesmolit, je důležitější než čitelnost.

    Daniel Vetter

    Někteří z vás si všimli, že v posledních týdnech a měsících byl stvořen vážný pokus o přivedení druhého jazyka do jádra. Je to konečně tady, včetně RFC, které přidává podporu Rustu do jádra Linux.

    Miguel Ojeda

    Články


    Vydání z 22. 4. 2021

    LWN.net Weekly Edition for April 22, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 21. dubna 2021

    Vývojové jádro 5.12-rc8 bylo vydáno 18. dubna. Linus řekl: „OK, tento týden byl _poměrně_ klid, ale nebyl to ten mrtvolný klid, který bych bral jako ‚rc8 netřeba.‘ Takže tady to máme, rc navíc, abychom si byli jisti, že si to všechno sedlo.“

    Stabilní aktualizace: 4.4.267, 4.9.267, 4.14.231, 4.19.188, 5.4.113, 5.10.31 a 5.11.15 byly vydány 16. dubna. Poté 5.11.16, 5.10.32, a 5.4.114 následovaly 21. dubna.

    Rust v jádře Linux (bezpečnostní blog Google)

    Rust in the Linux kernel (Google security blog). Jonathan Corbet. 15. dubna 2021

    Na bezpečnostním blogu firmy Google je podrobný článek o tom, jak vypadá ovladač zařízení napsaný v Rustu. „To znamená, že při interakci s kódem v jazyce C využíváme disciplinovaného vlastnictví v Rustu tak, že části v C předáme vlastnictví rustovského objektu, umožníme jí volat funkce implementované v Rustu a nakonec vrátíme vlastnictví zase zpátky. Pokud je kód v C správný, s celou historií objektů souborů v Rustu se celkově také pracuje správně a překladač na straně Rustu vynucuje korektní správu životnosti. Například open nemůže vrátit ukazatele alokované na zásobníku, ani na haldě alokované objekty, které ukazatele na zásobník obsahují; ioctl/read/write nemohou uvolnit (ani modifikovat bez synchronizace) obsah objektu uloženého v filp->private_data atd.“

    V zákopech s Thomasem Gleixnerem (Linux.com)

    In the trenches with Thomas Gleixner (Linux.com) Jonathan Corbet. 20. dubna 2021

    Linux.com vydal rozhovor s Thomasem Gleixnerem se zaměřením na práce na preempci v reálném čase. „Přístup k financování tohoto druhu projektů mi připomíná hru mikado, která je oblíbená v Evropě: prohrává ten hráč, který jako první zvednutím tyčinky rozbije hromadu. To mi hlava nebere, zvlášť když mnoho firem ve svých stěžejních produktech závisí na těchto technologiích, ale zdá se, že jejich dostupnost a udržitelnost bere za samozřejmost, a to do té míry, že ty projekty selhávají nebo si lidé nemohou dovolit na nich pracovat, když za to nejsou placení. Takové firmy by měly důkladně zvážit finanční podporu projektu real-time [jádra].“

    Citáty týdne

    Quotes of the week. Jonathan Corbet. 21. dubna 2021

    Když posíláte patche e-mailem místo práce přímo v gitových repozitářích s nějakým UI, přijde mi to, jako byste serializovali instance datové třídy do JSON, ten řetězec JSON vytiskli na papír, ten list papíru odnesli k jinému počítači, který má skener, s pomocí OCR ho naskenovali do řetězce JSON, a pak ho znovu deserializovali do nové instance datové třídy, přestože byste mohli mít prostě REST API na zaslání dat z jednoho počítače na druhý.

    Sebastian Schuberth

    Ve snaze podřídit si odpor společnosti, ruská cenzorská organizace RosKomNadzor (RKN) provedla kroky k záměrnému rozbití fungování internetu – a to velmi nemotorně. Jenom před měsícem zkusili „zpomalit“ Twitter blokováním DNS dotazů na veškeré domény obsahující řetězec „t.co“ – což, hele, rozbilo mezi mnoha dalšími weby také gihubusercontent.com. Můžeme si být zcela jisti, že to není poslední případ, kdy provedou nějakou takovou blbost, takže v důsledku je pro ruské přispěvatele čím dál tím složitější obhájit si účast na projektech, které sídlí na GitHubu – jednoho dne se na něj možná nedostanou (dokonce vůbec).

    (Jestli si myslíte, že odpověď zní: „prostě používejte VPN“, tak to je jedno z těch doporučení, která se snadno dávají, když se nemusíte obávat, že váš poskytovatel připojení k internetu „autoritám“ nahlásí „podezřelý šifrovaný provoz“.)

    Patche zaslané e-mailem tomu zůstávají imunní. I když spadne vger, je to pouhá služba konference – jsou i jiné způsoby, jak přenést zprávy podle RFC2822, které nevyžadují centrální službu (například přes NNTP bránu, zveřejněním schránky atd.). E-mail zůstává jedním z mála protokolů, které byly od začátku navrženy jako decentralizované, a obávám se, že se opět nacházíme ve světě, kde na tom záleží čím dál tím víc.

    Konstantin Rjabicev

    Články


    Vydání z 29. 4. 2021

    LWN.net Weekly Edition for April 29, 2021.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 28. dubna 2021

    Jádro 5.12 bylo vydáno 25. dubna. Linusovými slovy: „Díky všem, kdo přispěli k tomu, že poslední týden byl vskutku velmi klidný, což mě činí mnohem šťastnějším, co se týče finálního vydání 5.12.“

    Titulní vlastnosti 5.12 zahrnují odstranění řady zastaralých, (vesměs) 32bitových subarchitektur ARM, atomické instrukce BPF, podmíněné hledání souborů pomocí LOOKUP_CACHED, podporu blokových zařízeních se zónami v souborovém systému Btrfs, v síťovém kódu polling NAPI ve vláknech, mapování ID v souborových systémech, podporu sestavení jádra s LTO (Link Time Optimization) Clang, nástroj KFENCE pro ladění jádra a další. Viz shrnutí začleňovacího okna (část prvnídruhá) a stránku KernelNewbies pro vydání 5.12 pro více podrobností.

    Stabilní aktualizace: 5.11.17, 5.10.33, 5.4.115, 4.19.189, 4.14.232, 4.9.268, and 4.4.268 byly vydány 28. dubna.

    Vyjádření ke kauze UMN

    A statement on the UMN mess. 22. dubna 2021

    Kees Cook v roli mluvčího Technického poradního výboru Linux Foundation vydal stručné vyjádření ke kauze patchů zaslaných z Minnesotské univerzity (UMN).

    Technický poradní výbor LF se zabývá dřívějšími příspěvky z UMN a souvisejícími výzkumnými projekty. Aktuálně to vypadá, že naprostá většina patchů byla zaslána v dobré víře, ale pokračujeme v revidování kódu. Již začalo několik veřejných diskuzí na téma našich očekávání od přispěvatelů.

    Dopis výzkumníků z UMN

    A letter from the UMN researchers. Jonathan Corbet. 25. dubna 2021

    Výzkumnící z Minnesotské univerzity, kteří rozvířili vody v jaderné komunitě různými špatnými patchi, zaslali do e-mailové konference linux-kernel otevřený dopis.

    Tento současný incident vyvolal na nás, výzkumnou skupinu a Minnesotskou univerzitu, namířenou vlnu hněvu z linuxové komunity. Bezvýhradně se omlouváme za to, co nyní chápeme jako podrytí vzájemné důvěry v open-source komunitě, a žádáme prominutí našich chyb.

    ‚Úplné zveřejnění‘ ze strany Minnesotské univerzity

    "Full disclosure" from the University of Minnesota. Jonathan Corbet. 28. dubna 2021

    Výzkumníci z Minnesotské univerzity zveřejnili popis své práce [PDF] v rámci projektu „pokryteckých příspěvků“. Zahrnuje seznam chybných commitů, které zaslali, a jak s nimi bylo naloženo.

    Dále ukážeme dvě části: (1) záznam zpráv našeho zveřejnění výsledků komunitě, (2) patche, které jsme zaslali. Tím, že ukážeme podrobnosti patchů a proběhlou komunikaci, rádi bychom komunitě pomohli potvrdit, že chybné patche byly „zachyceny“ během komunikace a nebyly začleněny do kódu Linuxu samého. Žádné další interakce s jaderným týmem Linuxu nezahrnovaly cílené klamání, ani cíleně matoucí či chybné patche. Toto pomýlené chování z naší strany se omezovalo na patche popsané a objasněné v tomto dokumentu.

    Co je vtipné, jeden z pokusů o zaslání chybného commitu byl sám chybný, takže jeho výsledkem byla nakonec validní změna.

    Rozhovor s Linusem Torvaldsem: Linux a git (Tag1)

    An Interview With Linus Torvalds: Linux and Git (Tag1). Jonathan Corbet. 28. dubna 2021

    Na webu Tag1 Consulting vyšel rozhovor s Linusem Torvaldsem.

    Takže si myslím, že GPLv2 docela ideálně vyvažuje „všichni pracují podle stejných pravidel“ a stále vyžaduje, aby lidé přispívali komunitě („oko za oko“). A každému je jasné, že na všechny ostatní se vztahují stejná pravidla, takže je to všechno velmi spravedlivé a férové.

    Další věc je, samozřejmě, že co z toho dostanete, co jste tomu sami dali. Jistě, můžete si zkusit se „svézt“ a zůstat jenom uživateli, to je v pořádku. Ale když to tak uděláte, nemáte nad projektem žádnou moc. I to může být naprosto v pohodě, pokud prostě jenom potřebujete základní operační systém a Linux poskytuje všechno, co od něj chcete. Ale jestli máte zvláštní požadavky, jediný skutečný způsob, jak projekt ovlivnit, je, že se zapojíte.

    Citát týdne

    Quote of the week. Jonathan Corbet. 28. dubna 2021

    Pokud je výsledkem cvičení, že typický ovladač zařízení bude obsahovat víc nezabezpečeného kódu než naopak, pak ovladače zařízení nejsou vhodným začátkem pro Rust v jádře Linux. V tom případě bych doporučoval začít s Rustem někde, kde je hodně abstraktního kódu, který je náchylný k tomu druhu problémů, které se Rust snaží řešit. Intuice mi říká, že by to mohlo být něco jako síťové protokoly. Ale můžu se mýlit.

    Linus Walleij

    Články

           

    Hodnocení: 100 %

            š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ář

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