Man Yue Mo z GitHub Security Lab se podrobně rozepsal o již opravené zranitelnosti CVE-2023-6241 v Arm Mali GPU umožňující získání roota na telefonu Pixel 8 s povoleným MTE (Memory Tagging Extension).
V San José probíhá vývojářská konference NVIDIA GTC 2024. CEO společnosti NVIDIA Jensen Huang měl dvouhodinovou keynote, ve které představil celou řadu novinek: NVIDIA Blackwell platform, NVIDIA NIM microservices, NVIDIA Omniverse Cloud APIs, Project GR00T, …
Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.
Od 21. do 23. března proběhnou Arduino Days 2024. Sledovat bude možné oficiální streamy. Zúčastnit se lze i lokálních akcí. V Česku jsou aktuálně registrovány dvě: v Praze na Matfyzu a v Poličce v městské knihovně.
Letošní ročník konference LinuxDays se uskuteční o víkendu 12. a 13. října, opět se potkáme v pražských Dejvicích na FIT ČVUT. Také během letošního ročníku nás budou čekat desítky přednášek, workshopy, stánky a spousta doprovodného programu. Aktuální dění můžete sledovat na Twitteru, Facebooku nebo na Mastodonu, přidat se můžete také do telegramové diskusní skupiny.
Byla vydána nová major verze 2.0.0 a krátce na to opravné verze 2.0.1 open source online editoru Etherpad (Wikipedie) umožňujícího společné úpravy v reálném čase.
Matematický software GNU Octave byl vydán ve verzi 9.1.0. Podrobnosti v poznámkách k vydání. Nově je preferovaný grafický backend Qt a preferovaná verze Qt 6. V tomto vydání byly přepracovány funkce pro převod čísel z desítkové soustavy. Jako obvykle jsou zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu březnový souhrn novinek. Vypíchnout lze, že pracují na virtuálním asistentu PineVox a zatím bezejmenných sluchátkách na lícní kosti (bone conduction).
Hyprland, kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, je již dva roky starý. Při té příležitosti byla vydána verze 0.37.0 (a záhy opravná 0.37.1 řešící chybu ve vykreslování oken). Nově závisí na knihovně hyprcursor, která poskytuje škálovatelné kurzory myši.
Kernel 4.6 byl vydán 15. května. Linus k tomu řekl: „Nakonec je dobře, že jsem nezkrátil rc cyklus, od minulého týdne se objevilo více oprav, než se čekalo, ale nic nepůsobí divně nebo nepatřičně.“ Nejvýraznější změny v tomto vydání zahrnují: post-init read-only memory jako prvopočátek snah o tvrzení kernelu, podpora ochranných klíčů paměti, systémová volání preadv2() a pwritev2(), jaderný multiplexer připojení, distribuovaný souborový systém OrangeFS, ověření zásobníku při překladu, OOM reaper a mnoho dalšího. Pro úžasný seznam podrobností navštivte stránku vydání 4.6 na webu KernelNewbies.
Začleňovací okno 4.7 je otevřeno, pro podrobnosti o věcech, které již byly začleněny, viz shrnutí níže.
Stabilní aktualizace: Žádné nebyly minulý týden vydány. V době psaní tohoto článku byly aktualizace 4.4.5, 4.4.11 a 3.14.70 v procesu revidování. Nyní by již měly být k dispozici.
Po určitém čase stráveném s kernelem je velmi těžké rozeznat hack od promyšleného návrhu.
Ano já vím, měl jsem tentokrát použít "awk". Žalujte mě. Je to dlouho, co jsem posledně dělal s konečnými automaty v awk. Příkaz "git grep" nemáme namísto "git awk" bezdůvodně.
Začleňovací okno 4.7 se otevřelo 15. května po vydání jádra verze 4.6. Od té doby Linus začlenil do hlavního repozitáře nejméně 3345 neslučovacích sad změn. Významná část z nich přišla skrze síťový strom, ale došlo na začlenění také dalších stromů (např. virtuální souborový systém se spoustou základních, na první pohled neviditelných, změn). Vypadá to, že se Linus tentokrát rozhodl začít se změnami uvnitř jádra, v době psaní tohoto článku došlo k začlenění také několika stromů ovladačů zařízení.
Mezi nejvýznamnější změny viditelné uživatelům zatím patří následující…
Změny viditelné jaderným vývojářům:
Ve změně, kterou Linus označil za velmi důležitou, může vrstva virtuálního souborového systému provádět více vyhledávání v adresáři současně, čímž se eliminuje významný zdroj konfliktů. Součástí této změny je nová metoda pro strukturu file_operations:
int (*iterate_shared) (struct file *file, struct dir_context *context);
Ta funguje jako stávající iterate() až na to, že nyní je možné současně provádět více volání v jednom adresáři. Cílem je odstranit iterate(), jakmile přejdou všecky souborové systémy. V mnoha případech funguje stávající implementace iterate() stejně dobře jako iterate_shared().
Konec dvoutýdenního začleňovacího okna se dá očekávat 29. května. Linus ovšem někdy zavře začleňovací okno dříve. Vzhledem k tomu, že 29. připadá na polovinu svátečního víkendu ve Spojených státech, mohlo by být pokušení zavřít začleňovací okno dříve silnější než obvykle.
Nástroje: Tisk bez diskuse
Tiskni Sdílej:
Škoda že linuxove jadro je nepoužiteľné s 10gbit interfaceami.... viac ako 3gbps som ešte nepretlačil cez kernel a s 1500B packetmi...
Mně to funguje, našim zákazníkům to funguje, spoustě dalších to funguje… ale asi děláme všichni něco špatně, protože na rozdíl od vás nevíme, že je to nepoužitelné.
Škoda že linuxove jadro je nepoužiteľné s 10gbit interfaceamiExistuji (i v cz) ISP, kteri tranzit (radove nasobky 10GE) uspesne routuji linuxovymi routery.
Příkaz "git grep" nemáme namísto "git awk" bezdůvodně.V češtině mi to nějak nedává smysl.
There's a reason there's a "git grep" but not a "git awk" command.Tak mi vyjde:
To je důvod proč máme "git grep" a nemáme "git awk"
Není náhodou že máme "git grep", ale ne "git awk".
There's a reason there's a "git grep" but not a "git awk" command.Tak mi vyjde:
To je důvod proč máme "git grep" a nemáme "git awk"
To ti vyjde špatně.
Slovo od slova by to mělo být „existuje důvod“, odtud dvojitý zápor v článku, který IMHO zní přirozeněji a AFAIK se celkem běžně používá; Darmožroutem navržený překlad je rovněž korektní.