Kernel

Új eszköz elnevezési séma javaslat

 ( trey | 2004. április 18., vasárnap - 11:48 )

Mats D. Wichmann LKML-es bejelentése szerint létrejött egy levlista az OSDL felügyelete alatt, amelynek az a célja, hogy javaslatokat gyűjtsön össze a Linux kernelben használatos eszköz elnevezési séma leváltására.
A Linux Standard Base (LSB) jelenleg nem tartalmaz ajánlásokat az eszközök elnevezésére, de a karbantartók ezen változtatni szeretnének. A jelenlegi viták többnyire a SuSE által benyújtott javaslat körül forognak. A cél az, hogy olyan állandó eszköz neveket hozzanak létre, amelyek érvényesek maradnak a hotplug-olós világban is, ahol a hardver konfigurációk állandóan változhatnak. Ennek értelmében a javaslatban létrehoztak egy olyan /dev felépítést, amely eddig még nem volt látható soha Linux alatt.

SATA támogatás a 2.4-es stabil kernelben

 ( trey | 2004. április 16., péntek - 7:52 )

A 2.4.26-os stabil kernel kiadásakor Marcelo Tosatti - a 2.4-es kernel sorozat karbantartója - bejelentette, hogy még egyetlen funkció hátra van a 2.4-es kernelbe olvasztásban. Ez a funkció a Serial ATA támogatás.

Andrew Morton: Linux 2.6.5-mm6

 ( drwade | 2004. április 15., csütörtök - 15:48 )

Megjelent az új -mm patch a 2.6.5-ös stabil kernelhez.




Főbb változások:

Linus Torvalds: Linux 2.6.6-rc1

 ( trey | 2004. április 15., csütörtök - 10:06 )

Linus kiadta a 2.6.6-os Linux kernel első kiadásra jelölt verzióját. Benne megtalálható a tegnap bejelentett iso9660 symlink overflow (helyi root) hiba javítása!

Helyi root hiba a 2.4-es és 2.6-os Linux kernelekben

 ( trey | 2004. április 14., szerda - 21:45 )

A 2.4-es és 2.6-os Linux kernelek olyan hibát tartalmaznak, amelyet kihasználva a helyi támadók root jogokat szerezhetnek.

Marcelo Tosatti: Linux 2.4.26

 ( trey | 2004. április 14., szerda - 15:29 )

Marcelo pillanatokkal ezelőtt kiadta a 2.4.26-rc4-es kernelt stabil 2.4.26-ként. Benne (többek közt) javítás az alábbi hibákra:

- do_fork() error path memory leak
- potential iso9660 symlink overflow

Andrew Morton: Linux 2.6.5-mm5

 ( trey | 2004. április 13., kedd - 14:47 )

Andrew kiadta az ötödik -mm patchet a 2.6.5-ös stabil Linux kernelhez. Benne CPU ütemező munkák, különböző javítások, kódtisztítás és kódméret csökkentést célzó munkák találhatók.

Marcelo Tosatti: Linux 2.4.26-rc3

 ( trey | 2004. április 12., hétfő - 22:17 )

Marcelo kiadta a 2.4.26-os kernel harmadik kiadásra jelölt verzióját.

Benne többek közt néhány fontos USB javítás, JFS javítás található.

Andrew Morton: Linux { 2.6.5-mc4, 2.6.5-mm4 }

 ( trey | 2004. április 11., vasárnap - 15:07 )

Andrew Morton kiadta a negyedik -mc és -mm patcheket a 2.6.5-ös stabil kernelhez.

Linux 2.6.5-mc4:
-------------------

Benne vectored interrupts implementáció a ia64 rendszerekhez, nagy SMP rendszereken jelentős ext3 filerendszer gyorsulást elősegítő patch, plusz a szokásos apróbb javítások.

Andrew Morton: Linux { 2.6.5-mc3, 2.6.5-mm3 }

 ( trey | 2004. április 10., szombat - 11:11 )

Andrew kiadta a harmadik -mc és -mm kernel patchet a stabil 2.6.5-ös Linux kernelhez.

Linux 2.6.5-mc3:
-------------------

Benne hugetlbpage stabilitását célzó munka, architektúra frissítések. Emellett egy fontos újítás: megjelent a patchben a Jens Axboe által fejlesztett CFQ I/O ütemező. Mivel ez az -mc sorozat, erősen valószínű, hogy az CFQ I/O scheduler része lesz a stabil 2.6.6-nak. A CFQ (Complete Fair Queuing disk I/O scheduler) 2003. februárjában jelent meg először. Célja, hogy minimálisra szorítsa az összes I/O olvasás és írás latency-jét. Ideális I/O ütemező a multimédia desktopok számára.

Bevezetés a NUMA világába

 ( trey | 2004. április 10., szombat - 10:55 )

A 2.5/2.6-os Linux kernel egyik újdonságaként megjelent a NUMA memória architektúra széleskörű támogatása. A NUMA (Non-Uniform Memory Access) egy olyan memória architektúra, amely a többprocesszoros rendszerekben használatos. A processzoroknak saját, a közös rendszer memóriától elkülönített memória területük van, amelyet a saját számításaik elvégzésére használhatnak fel.

Andrew Morton: Linux { 2.6.5-mc2, 2.6.5-mm2 }

 ( trey | 2004. április 7., szerda - 13:10 )

Andrew kiadta a 2.6.5-ös stabil kernelhez a második -mc és -mm patcheket.

Linux 2.6.5-mc2:
-------------------

Ez a kernelfa a gyűjtőhelye azoknak a patcheknek, amelyek Linus beolvasztására várnak. A jelenlgi patchben a PPC64, Dokumentáció, NFS, Video, filerendszer (ext3 gyorsítás, reiserfs javítás), SELinux (ipv6) részek frissültek/kerültek javításra.

A változások listája AKPM levelében itt.

Linux 2.6.5-mm2:
--------------------

Az új Linux sebesség trükk

 ( trey | 2004. április 6., kedd - 14:51 )

A Yahoo-n jelent meg egy cikk a fenti címmel, amely a 2.6-os kernelben található "új" IO ütemező, az anticipatory IO scheduler nagyszerű tulajdonságait taglalja.

Marcelo Tosatti: Linux 2.4.26-rc2

 ( trey | 2004. április 6., kedd - 7:20 )

Marcelo kiadta a 2.4.26-os kernel második kiadára jelölet verzióját. Benne ACPI, hálózati, IDE, XFS, stb. frissítések találhatók.

Andrew Morton: Linux { 2.6.5-mc1, 2.6.5-mm1 }

 ( trey | 2004. április 5., hétfő - 11:24 )

Linux 2.6.5-mc1:
-------------------

Andrew kiadott egy -mc1 jelzésű kernelpatchet a 2.6.5-ös stabil Linux kernelhez. Az új -mc jelzés jelentése ``merge candidate" (beolvasztásra jelölt). Ez azt jelenti, hogy Andrew ebben a fában gyűjti össze azokat a patcheket, amelyeket Linusnak továbbküld beolvasztás céljából.
Mivel Linus egy hétig távol lesz, valószínűleg ez az -mc1-es anyag április 12-én kerül beolvasztásra.

Megjelent az alsa 1.0.4

 ( XMI | 2004. április 4., vasárnap - 9:06 )

Megjelent a Advanced Linux Sound Architecture legújabb kiadása.

Andrea Arcangeli: 2.6.5-rc3-aa1

 ( trey | 2004. március 31., szerda - 22:01 )

Andrea elkészült az első patch-csel a 2.6.5-rc3-as kernelhez. A patch tartalmazza Andrea új VM implementációját. A kiadáskor a fejlesztő megjegyezte, hogy az anyag olyan állapotban van, hogy beolvasztható az -mm fába, ha Andrew Morton is úgy akarja.

Andrew jelezte, hogy a kész arra, hogy Andrea object-based reverse-mapping (rmap) virtual memory alrendszerét beolvassza, de ez csak komolyabb tesztelés és áttekintés után valósulhat meg. Ha ez megtörténik, akkor nem kizárt, hogy ismét stabil kernel sorozat közepén kerül sor olyan fontos alrendszer cseréjére, mint amilyen a virtuális memória (VM) menedzsment.

Maximum sebesség Serial ATA-val

 ( trey | 2004. március 30., kedd - 17:24 )

Jeff Garzik egy patchet készített a libata-hoz, amelyben megváltoztatta a Serial ATA (SATA) hardver felé küldhető kérés maximális méretét 128K-ról 32MB-ra.

Linus Torvalds: Linux 2.6.5-rc3

 ( trey | 2004. március 30., kedd - 8:46 )

Megjelent a 2.6.5-rc3 kernel. Benne x86-64, arm, ppc64, ia64, s390, agp, acpi, ISDN és watchdog frissítések. Linus szerint semmi világrengető újonság.

Többszörös biztonsági hiba a 2.4-es Linux kernel egyes kiadásaiban

 ( trey | 2004. március 29., hétfő - 23:26 )

A SecurityFocus bejelentése szerint számos helyi biztonsági hibát találtak a 2.4-es Linux kernel egyes korábbi kiadásaiban. A hibák:

Linux kernel patchek

 ( trey | 2004. március 29., hétfő - 20:15 )

Az alábbi Linux kernel kiadások láttak napvilágot az elmúlt órákban:

2.4.x:
Marcelo Tosatti: Linux 2.4.26-rc1

2.6 -mm:
Andrew Morton: Linux 2.6.5-rc2-mm5

2.6 -aa:
Andrea Arcangeli: Linux 2.6.5-rc2-aa5

Linux Kernel összehasonlítás: 2.6.4 vs. 2.4.25

 ( WoOh | 2004. március 29., hétfő - 7:40 )

A www.2cpu.com oldalán megjelent egy cikk, amely a 2.6.4 és a 2.4.25 kerneleket hasonlítja össze.

A következőket vizsgálta ->

Andrew Morton: Linux 2.6.5-rc2-mm4

 ( trey | 2004. március 27., szombat - 14:09 )

Itt az új -mm kernel, benne több érdekes változás. Az egyik ilyen változás a CPU ütemezővel kapcsolatos munka. Ismét elérkezett az idő, hogy egy nagyobb tesztelési ciklus kezdődjön az CPU ütemező SMP/SMT/NUMA funkciójával kapcsolatban. Ezeket a munkákat Molnár Ingo és Nick Piggin vezeti.
Örülhetnek a laptop tulajdonosok is.

Andrea Arcangeli: 2.6.5-rc2-aa3

 ( trey | 2004. március 27., szombat - 11:34 )

Kész az új VM alrendszer.

Andrea Arcangeli befejezte az új VM alrendszer fejlesztését a 2.6-os Linux kernelhez.
Mint ismert, az olasz származású hacker azon dolgozik, hogy lecserélje a Rik van Riel-féle ``reverse-mapping" (rmap) elgondoláson alapuló virtuális memória kezelő (VM) alrendszert.

Staircase processz ütemező

 ( trey | 2004. március 27., szombat - 11:17 )

Con Kolivas egy új, kísérleti processz ütemezővel állt elő a Linux kernel listán. Az ütemező a ``staircase (lépcső) process scheduler'' névre hallgat, amely utal a scheduler lefelé haladó, többszintű felépítésére.