Kernel

Linus Torvalds: Linux 2.6.9-rc1

 ( trey | 2004. augusztus 24., kedd - 10:14 )

Linus visszatérve a vakációról kiadta a 2.6.9-rc1-es Linux kernelt. A változások számos területet érintenek: arm, ppc, sparc, acpi, i2c, usb, fbcon, ntfs, xfs, nfs, cpufreq, agp, sata, hálózati driverek...

Andrew Morton: 2.6.8.1-mm4

 ( trey | 2004. augusztus 22., vasárnap - 14:01 )

Andrew Morton kiadta a negyedik -mm patchet a 2.6.8.1-es Linux kernelhez. Megtaláljuk benne ismét a kexec kódot. Egyéb más fixek mellett találunk benne UML, USB, Reiser4, cpufreq, ppc64, SMT, i386-hotplug-cpu javításokat.

Andrew Morton: Linux 2.6.8.1-mm3

 ( trey | 2004. augusztus 20., péntek - 16:28 )

Aki még nem csömörlött meg az állandó ütemező cseréktől, annak itt az új -mm patch. Benne Nick Piggin (NP) új CPU ütemezője, amely több helyen is eltér a mainline kernelben található scheduler-től.

Andrew Morton: 2.6.8.1-mm2 (Reiser4 végre)

 ( trey | 2004. augusztus 19., csütörtök - 17:08 )

Andrew ma kiadta a második -mm patchet a 2.6.8.1-es Linux kernelhez. Benne több érdekes és fontos dolgot találhatunk. Elsőként egy fontos bugfix. A tegnap említett memória szivárgás javítása kapott benne helyet. Emellett egy nagyon régen várt funkció került be most a Linux kernelbe, a Reiser4 filerendszer támogatása.

Memória swap-ként való felhasználása

 ( trey | 2004. augusztus 19., csütörtök - 8:43 )

Egy érdekes cikk jelent meg a napokban a KernelTrap-on. A cikk szerzője azzal az ötlettel állt elő, hogy a rendszer fizikai memóriájának egy részét swap területként használja fel. A cikk írója abból a feltételezésből indult ki, hogy a memória hozzáférés sokkal gyorsabb, mint a lemezműveletek (nagyobb sebesség, nincs seek-elés miatti overhead, stb.), és olcsóbb is, mint a gyors storage megoldások.

Memória szivárgás audio CD írása közben

 ( trey | 2004. augusztus 18., szerda - 16:15 )

A nem rég megjelent 2.6.8.1-es Linux kernel egy olyan bugot tartalmaz, amely memória elfogyáshoz vezethet audio CD írása közben. A hibát többen is tapasztalták, többek között a fórumunk egyik olvasója is.

Marcelo Tosatti: Linux 2.4.28-pre1

 ( trey | 2004. augusztus 16., hétfő - 8:09 )

Marcelo kiadta a 2.4.28-pre1-es kernelt. Benne nagy SATA frissítés/javítás, hálózati frissítések, lib crypto javítások találhatók. Megjelent benne a Khazad titkosító algoritmus támogatás, hozzáadásra került a prism54 wireless driver. Továbbá: SPARC64 frissítések, cciss SCSI driver frissítés, agpgart támogatás az i915 chipset-hez, OOM killer bugfixek, VM bugfixek, kezdeti támogatás a gcc 3.4-hez.

Meglehetősen nagy változások, érdemes tesztelni.

2.6.8.1 kernelhez bootsplash

 ( BlinTux | 2004. augusztus 15., vasárnap - 13:54 )

Pár órája kijött a 2.6.8.1-es kernelhez a 3.1.4-es bootsplash patch, amivel boot képernyőt készíthetünk kernelünkhöz!

Linus Torvalds: Linux 2.6.8.1

 ( trey | 2004. augusztus 14., szombat - 15:03 )

Linus pár órával a 2.6.8-as Linux kernel kiadása után bejelentette a 2.6.8.1-es verziót. Ennek az oka az, hogy Willy Tarreau arról számolt be, hogy NFSv3-at használva a rendszere pánikolt.

Hogy találjuk meg az oops helyét?

 ( trey | 2004. augusztus 14., szombat - 12:37 )

Egyesek szerint ritkán, mások szerint gyakran lehet a Linux kernel futása közben oops üzenetet fogni (az oops-ról bővebben hupwiki://oops). Hogy mi ilyen esetben a teendő, hogyan kell az oops üzeneteket kezelni és mit kell velük tenni, az jól le van írva a kernel forrásban található Documentation/oops-tracing.txt fileban.
Ha valakinek ez nem lenne érthető, de szeretné megtudni, hogy miért crash-elt a rendszere, annak jó kiindulópont lehet Denis Vlasenko mini-HOWTO-ja.

Linus Torvalds: Linux 2.6.8

 ( trey | 2004. augusztus 14., szombat - 8:59 )

Linus ma kiadta a Linux kernel 2.6.8-as verzióját. Az rc4-hez képest néhány sparc64, parisc frissítés került bele, de találunk benne hálózati driver, SATA és ARM patcheket is.

GrSecurity új helyen

 ( GCS | 2004. augusztus 14., szombat - 8:39 )

Ahogy Brad igérte, a GrSecurity project átköltözött egy új szerverre, több lehetőséggel. Új szerver pedig új kinézetet is jelent, plusz már az összes lapon látszik melyik az utolsó kiadás. A lap elérhető a http://www.grsecurity.net/ címen.

Linux SATA RAID FAQ

 ( trey | 2004. augusztus 12., csütörtök - 13:49 )

Jeff Garzik a Linux kernel jelenlegi SATA (serial ATA) driverének szerzője megunta, hogy rendszeresen elözönlik az olyan kérdések és bugreportok, amelyek arról szólnak, hogy ``A Linux nem támogatja a hardver SATA RAID-emet''.

Jeff az oldalán leírja, hogy az Intel ICH5/ICH5-R/ICH6/ICH6-R, VIA SATA RAID, Silicon Image SATA RAID, Adaptec 1210SA SATA RAID anyagok nem hardver RAID-ek, a Promise TX2 SATA, Promise TX4 SATA, Promise SX4 SATA RAID chipek pedig ugyan rendelkeznek több-kevesebb RAID képességekkel, de ennek ellenére ezek sem igazi hardver RAID eszközök.

Kernel: 2.6.8-rc4 és 2.6.8-rc4-mm1

 ( Aigeruth | 2004. augusztus 11., szerda - 8:11 )

A mai nap folyamán megjelent egy újabb rc kernel, és 3 órával később hozzá az első -mm patch is. Elérhető a szokásos helyen.

Linux kernel file offset pointer races

 ( trey | 2004. augusztus 8., vasárnap - 22:17 )

Paul Starzetz az ISEC Security Research tagja egy kritikus hibát talált a Linux kernelben. A hiba érinti a <= 2.4.26 és a <= 2.6.7 kerneleket.

GrSecurity 2.0.1

 ( Kaloz | 2004. augusztus 8., vasárnap - 18:10 )

Megjelent a GrSecurity patch 2.0.1-es verziója a 2.4.27-es és a 2.6.7-es kernelekhez rengeteg javítással/frissítéssel.

Brad hangúlyozza, hogy a 2.6.7-es verziót használók építsék be az egyéb biztonsági javításokat is, mert a 2.6.8-as kernelhez csak később lesz PaX patch a sok változás miatt.

Marcelo Tosatti: Linux 2.4.27

 ( trey | 2004. augusztus 8., vasárnap - 8:31 )

Marcelo tegnap kiadta a 2.4.27-os kernel hatodik kiadásra jelölt verzióját, amely pár typo javításon kívül semmi egyebet nem tartalmazott. A kiadáskor azt ígérte, hogy a végleges verzió pár óra múlva elérhető lesz.

Linux kernel: GPL vs. BSD

 ( trey | 2004. augusztus 7., szombat - 21:30 )

Ha valaki flame-et akar gerjeszteni bejáratott út a GPL licenc vs. BSD licenc kérdés. 100% biztos a siker, még erőlködni sem kell.
Pár nappal ezelőtt Linus kiadta a 2.6.8-rc3-as kernelt, amelyben megjelent egy x86-ra optimalizált assembly-ben írt AES (Advanced Encryption Standard) kód. A kód eredeti verzióját Dr. Brian Gladman írta még 2001-ben. Korábban Linus elutasította a kódot, mert úgy gondolta, hogy a licence nem teljesen GPL kompatibilis. Csak azután volt hajlandó foglalkozni a kóddal, miután a szerző beleegyezett a kód kettős licencelésébe.

A kódon dolgozott Jari Ruusu is, aki a kódbeolvasztás bejelentése után azzal állt elő, hogy a aes-i586.S fileon végzett munkája csakis az eredeti három cikkelyes BSD licenc alatt terjeszthető. Azt állította, hogy Linusnak nincs joga megváltoztatni az általa kiadott licencet, és felszólította, hogy vagy használja az eredeti BSD licencet, vagy távolítsa azt el a kernel forrásából.

Linus Torvalds: Linux 2.6.8-rc3

 ( trey | 2004. augusztus 4., szerda - 21:20 )

Linus ma kiadta a 2.6.8-as Linux kernel harmadik kiadásra jelölt verzióját. Benne számos kisebb javítás, driver frissítés kapott helyet.

Linus levele itt.

Marcelo Tosatti: Linux 2.4.27-rc5

 ( trey | 2004. augusztus 4., szerda - 20:53 )

Marcelo kiadta a 2.4.27-es Linux kernel ötödik kiadásra jelölt verzióját. Benne egy kihasználható biztonsági hiba javítása (CAN-2004-0415). A 2.4.27 napokon belül érkezik (ha nem jön közbe semmi gond), és az alábbi biztonsági hibákra hoz majd javítást:

CAN-2004-0495 (Al Viro sparse fixes)
CAN-2004-0497 (users could modify group ID of arbitrary files on the system)
CAN-2004-0535 (e1000 minor info leak)
CAN-2004-0685 (backported Conectiva usb sparse fixes)
CAN-2004-0415 (file offset pointer handling race)
CAN-2004-0565 (information leak ia64)

Andrew Morton: Linux 2.6.8-rc2-mm2

 ( trey | 2004. augusztus 2., hétfő - 21:58 )

Néhány jelentős változás az RCU kódban, változások a writeback kódban, bekerült Con Kolivas staircase CPU ütemezője, beolvasztásra kerül Rik van Riel token-alapú load control foltja, amely orvosság lehet a jelenlegi VM néhány hibájára. A 2.6.8 hamarosan érkezik...

Marcelo Tosatti: Linux 2.4.27-rc4

 ( GCS | 2004. augusztus 1., vasárnap - 8:31 )

Újabb rc kiadás, jópár fix-el, amik az ia64 és m68k architektúrát érinti, valamint JFS, USB, Bluetooth és egyéb javítások is helyet kaptak. Változtatások listája, bejelentés és a patch elérhetőek. Végleges változat hamarosan...

Röpülhet a cryptoloop is (a devfs után)

 ( trey | 2004. július 23., péntek - 19:09 )

Úgy tűnik a fejlesztőknek tetszik az új elképzelés, miszerint el kell távolítani a Linux kernelből a nem oda való dolgokat. A red hatos James Morris egy patchet küldött az LKML-re, amely teljes egészében eltávolítja a cryptoloop-ot a Linux kernelből. Ahogy a fejlesztő írta ``bugos, nincs karbantartója, és állítólag számos biztonsági hibája van. A cryptoloop eltávolítása segíthet a dm-crypt-nek is abban, hogy az több tesztelést és áttekintést kapjon.''

Összefoglaló a Linux Symposium első napjáról

 ( trey | 2004. július 23., péntek - 8:44 )

A Ottawa Linux Symposium (2004. július 21-24) rendezvény első napjáról készített egy beszámolót a NewsForge.

Az érdeklődők megtalálják itt.

Linux kernel: új fejlesztési modell

 ( trey | 2004. július 22., csütörtök - 9:41 )

Egyelőre nem lesz 2.7, a fejlesztés üteme viszont fel fog gyorsulni.... - ez a Linux kernel fejlesztésének rövid roadmap-ja



Tegnapelőtt zárult a Linux Kernel Summit 2004 rendezvény, ahol érdekes döntések születtek a Linux kernel fejlesztésének menetéről. A változások kicsit átalakítják a sok-sok éven át megszokott fejlesztési irányvonalat.

A dolog azzal kezdődött, hogy Greg Kroah-Hartman egy patchet küldött tegnap az LKML-re. A patch eltávolítja a devfs-t a 2.6-os Linux kernelből. Ahogy Greg K-H írta, a patch elküldésével tesztelni akarja az új kernel fejlesztési modellt. Mivel a kereskedelmi disztribúciók nem használják a devfs-t a 2.6-os kerneleikben, mivel annak kódja meglehetősen bugos, és mivel hosszú ideje karbantartó nélkül áll, úgy gondolta, hogy ideje megszabadulni tőle. Kérte Andrew Mortont, hogy tegye a patchet az -mm kernelfába, és ha úgy gondolja, küldje el Linusnak, hogy az a 2.6-os kernel része lehessen.
Többen is jelezték, hogy szerintük még nincs itt az ideje a devfs eltávolításának, és hogy ezt a lépést nem a 2.6-os stabil kernel közepén kellene megtenni, hanem majd a 2.7-es fejlesztői kernel fa megnyitása után, a fejlesztői fában kellene ilyen nagyobb horderejű döntéseket hozni.

Greg K-H ismét azzal védekezett, hogy csak az új, a Kernel Summit 2004-en megbeszélt kernel fejlesztési modellt próbálja ki.

Adrian Bunk levelében érdeklődött, az iránt, hogy mit takar a titokzatos ``új kernel fejlesztési modell''. Greg K-H levelében azt válaszolta, hogy az egész stable/development kernel fejlesztési modell megváltozott, és hogy bővebb infókért mindenki olvassa el az LWN.net összefoglalóját a Linux Kernel Summit 2004 rendezvényről.