Kernel

Linux Kernel Summit 2004 csoportkép

 ( trey | 2004. július 21., szerda - 12:59 )

Tegnap ért véget a szokásos, évente megrendezésre kerülő Linux Kernel Summit rendezvény a kanadai Ottawa városban. Már elérhető a szintén szokásosnak mondható csoportkép is a résztvevőkről (+ a korábbi summit-ok képei):

2004 csoport:

A korábbi képek (hogy lássuk, hogy nem csak mi öregszünk :-) ... :

Linux kernel - helyi DoS

 ( mogorva | 2004. július 21., szerda - 11:55 )

A SecurityFocus értesítője szerint egy Linux kernel bug lokális DOS támadásra ad lehetőséget.

Linus Torvalds: Linux 2.6.8-rc2

 ( trey | 2004. július 18., vasárnap - 9:55 )

Linus pár órával ezelőtt kiadta a 2.6.8-as Linux kernel második kiadásra jelölt verzióját. Benne többek közt MTD frissítések, i2c frissítések (köszi drewie :-), USB aktualizáció, és némi kódtisztítás található.

"HUP bug": TCP window scaling és a hibás routerek

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

Mert már többen kérdezték...

A 2.6.7-es kernelben az alapértelmezett TCP window scaling értéke 0. Linus BK fájában, a legfrissebb -mm kernelekben és a 2.6.8-rc1-es kernelben ez az érték 7. Ennek a változtatásnak köszönhetően előjött egy ún. HUP bug, amelyet jeleztem a kernel fejlesztőknek.
A jelenséget zleho tagunk fedezte fel. A jelenség az volt, hogy a legújabb 2.6.7-mm1 - 2.6.7-mm4 kernelekkel nem működött a HUP. Miután leteszteltem a bug reportot és valóban azt tapasztaltam, amit zleho írt, jelentettem a furcsa viselkedést az LKML-en.

Linux Kernel Summit 2004

 ( trey | 2004. július 14., szerda - 19:21 )

2004. július 19-20 között kerül megrendezésre a már hagyományosnak mondható Linux Kernel Summit rendezvény. A konferencia Kanadában Ottawa városában kerül lebonyolításra.

Linus Torvalds: Linux 2.6.8-rc1

 ( trey | 2004. július 11., vasárnap - 21:41 )

Linus ma hosszabb szünet után kiadta a 2.6.8-as kernel első kiadásra jelölt verzióját. A patch meglehetősen nagy (2.6 MB), számtalan javítást, frissítést tartalmaz.

Molnár Ingo: Voluntary Kernel Preemption Patch

 ( trey | 2004. július 10., szombat - 13:02 )

A tuning mester Molnár Ingo küldött egy levelet az LKML-re, amelyben egy új patch-ről számol be.
Mint írja, többen is szóvá tették a listán, hogy a 2.6-os Linux kernel nem használható komolyabb audio munkákra, mert borzasztóan nagy az ütemezési latency-je (például a JackIt fejlesztők is reklamáltak emiatt).
Ingo megnézte a 2.6.7-es kernel latency-jét, és azt tapasztalta, hogy valóban rossz. A latency akár 50 msec (!) is lehet, amely simán reprodukálható normális terhelés mellett egy olyan gyors 2GHz+ x86 rendszeren is, amely teljesen preemptive kernelt futtat.

Ezért Ingo és Arjan van de Ven végigmentek a kernel különböző funkcióin és megvizsgálták azok latency-jét. A munka eredményeképpen megszületett egy patch, amely teljesen 0-ról íródott, teljesítményben egyenlő a korábbi 2.4-es kernelhez készült lowlatency patchek teljesítményével, de más dizájnnal rendelkezik, mások a hatásai és más megközelítésből ered.

A Linux kernel stressz-tesztelése

 ( trey | 2004. július 4., vasárnap - 4:05 )

Vajon hogyan győződhetünk meg arról, hogy az általunk éles rendszeren használni kívánt Linux kernel elegendően stabil vagy megfelelő teljesítményt nyújt? Szükség van erre egyáltalán? A válasz az, hogy igen.
Küldetés kritikus környezetben nem megengedhető az, hogy a rendszer gazdája az éles rendszeren próbálgassa ki azt, hogy vajon megfelelő lesz-e számára a kiválasztott kernel. Sokkal jobb, ha telepítés előtt ellenőrizni tudja, hogy az adott kernel verzió mennyire terhelhető, és hogy mennyire stabil. De vajon hogyan lehet ezt tesztelni? Lehet egyáltalán valahogy szimulálni mondjuk az éles környezetünkben fellépő hatásokat?

Linux és Windows kernel hasonlóság és különbség

 ( kozmaj | 2004. július 3., szombat - 8:44 )

A minap, egy a Linux és Windows kernelekhez kapcsolódó érdekes cikk jelent meg a ZDNet portálon.

``A halál csomagja'' sebezhetőség a 2.6-os Linux kernelben

 ( trey | 2004. június 30., szerda - 21:56 )

Távolról kihasználható sebezhetőség található az összes 2.6-os Linux kernelben, mert helytelen változó típust tartalmaznak. A ``packet of death'' névre hallgató hiba az iptables-t érinti.

Marcelo Tosatti: Linux 2.4.27-rc1

 ( trey | 2004. június 20., vasárnap - 19:06 )

Marcelo kiadta a 2.4.27-es Linux kernel első kiadásra jelölt verzióját. Benne ACPI javítások, HPFS frissítések, USB javítások, stb. találhatók.

Vezeték-nélküli hozzáférési pont stack a Linux kernelben (hamarosan)

 ( trey | 2004. június 20., vasárnap - 9:39 )

A Linux kernel régóta támogatja a vezeték-nélküli hálózatokat. Ez a cikk is egy ilyen homebrew wireless hálózaton íródik. Sajnos van olyan dolog jelenleg a wireless lan témakörben, amit a Linux kernel nem támogat. Egy vanilla kernelt futtató linuxos gép nem tud vezeték-nélküli hozzáférési pont (wireless access point WAP - access point - AP) lenni.
A standard Linux kernel számos olyan funkciót tartalmaz, amely lehetővé tenné, hogy access point-két is működjön (hálózat bridge-lés, DHCP szerver, stb.), de vannak olyan funkciók, amelyek még megvalósításra várnak. Ilyenek például a WEP (Wired Equivalent Privacy - kábelezéssel egyenértékű biztonság, nagyon gyenge titkosítás, pillanatok alatt feltörhető, ezért sok helyen inkább kiváltják IPsec-kel), az access control, vagy a Wireless Distribution System támogatás, amelyek még megvalósításra várnak.

Hagyjátok abba a Linux kernellel kapcsolatos elmebajt!

 ( trey | 2004. június 19., szombat - 18:03 )

``Stop the Linux kernel madness'' tárggyal írt levelet a 4Front Technologies vezetője az LKML-re. A levélben arról ír, hogy nagy problémának érzi, hogy a SuSE szisztematikusan forkolja a Linux kernel forrását, rendszeresen szállítja a disztribúcióiban a változtatásokat (a vanilla kernelhez képest), és ennek ellenére azt állítja, hogy a módosított kernele 2.6.5-ös (például).

A vezető szerint vagy az eredeti kernelt (kernel.org-os kernelt) kellene a SuSE-nak szállítania, vagy be kellene fejeznie a kernelét 2.6.5-ösnek hívni.

Marcelo Tosatti: Linux 2.4.27-pre6

 ( trey | 2004. június 17., csütörtök - 19:35 )

Marcelo kiadta a 2.4.27-es Linux kernel hatodik -pre verzióját. Benne jelentős USB, JFS, netfilter/sctp javítások, CDROM driver frissítés, tg3 frissítés, SPARC/Alpha javítások kaptak helyet.

A legfontosabb javítás benne a clear_cpu() makro bug javítása.

Linus Torvalds: Linux 2.6.7

 ( Aigeruth | 2004. június 16., szerda - 11:01 )

Ma megjelent a stabil 2.6.7-es kernel. Elérhető a szokásos helyen patch formájában, és egészként.
Változások listája itt tekinthető meg.

Új Linux kernelt ``fagyasztó'' hibát fedeztek fel

 ( trey | 2004. június 13., vasárnap - 9:09 )

A Linuxreview.org-on jelent meg egy cikk, amely arról számol be, hogy egy olyan hibát találtak a Linux kernelben, amelyet kihasználva a Linux kernel annyira ``lefagy'', hogy csak az Magic Sys Rq-ra reagál. A hiba érinti a 2.4.2x és a 2.6.x kerneleket is.

GrSecurity - mert megérdemled

 ( Kaloz | 2004. június 8., kedd - 18:13 )

Azt hiszem nem kell sokat írnom. Back in business ;)

Linus Torvalds: Linux 2.6.7-rc3

 ( Anonymous | 2004. június 8., kedd - 7:51 )

Linus kiadta a 2.6.7-es kernel harmadik kiadásra jelölt verzióját.

2.6-os Linux kernel az Intel Pentium 4 Hyperthreading processzoron

 ( trey | 2004. június 7., hétfő - 10:24 )

A Linux Gazette oldalon jelent meg egy cikk a Hyperthreading-es P4-en futtatott 2.6-os Linux kernelről. A Hyperthreading már sok-sok hónapja elérhető technológia egyes Intel processzorokban.
A HT sokat vitatott megoldás, de az IBM szerint egy olyan operációs rendszeren, amelynek ütemezője kihasználja a HT nyújtotta előnyöket, a multithreaded programok akár 51%-kal is gyorsabban futhatnak.

Zack Brown: Kernel Traffic #260

 ( trey | 2004. június 7., hétfő - 9:50 )

Megjelent a Zack Brown által karbantartott, heti rendszerességgel megjelenő, az LKML (Linux Kernel Mailing List) levelezési lista tartalmát kivonatos formában feldolgozó hírlevél, a Kernel Traffic legfrissebb száma.

A hírlevél megtalálható itt.

Új NVidia Linux nForce driverek

 ( trey | 2004. június 6., vasárnap - 18:49 )

Az NVidia kiadta az nForce chipset-ének a non-free linuxos eszköz-meghajtó programjait IA32 és AMD64 platformokra.

Változások:

x86 No Execute támogatás

 ( trey | 2004. június 3., csütörtök - 8:32 )

Molnár Ingo bejelentése szerint mostantól elérhető a támogatás az AMD hardverből megvalósított ``no execute'' (NX) technológiájához az x86 platformon. A Linux kernel teljes mértékben támogatni fogja ezt a védelmi mechanizmust.

Marcelo Tosatti: Linux 2.4.27-pre4

 ( trey | 2004. május 31., hétfő - 20:47 )

TCP frissítés (egy része a 2.6-os kód backportja), XFS/JFS frissítés, némi architektúra frissítés, driver fixek...

Új ``automatikusan szabályzott VM swappiness'' patch

 ( trey | 2004. május 30., vasárnap - 19:07 )

Con Kolivas frissítette a tavaly októberében kiadott automatikusan szabályzott VM swappiness (korábbi cikk) patchét.
A swappiness egy olyan állítási lehetőség a kernelben, amellyel a virtuális memória alrendszer viselkedését tudjuk finomhangolni.

kernel.org változások

 ( trey | 2004. május 30., vasárnap - 11:32 )

Az elmúlt hetekben többször volt olyan időszak, amikor nem lehetett elérni a www.kernel.org, ftp.kernel.org (zeus-pub.kernel.org) oldalakat. Ennek több oka is volt.