Linux

Linux 2.5.3-pre3 kernel

Címkék

Linus kiadta a soron következő devel kernelt. Ebből a prepatch -ból több fejlesztőnek is kidobta a patch -jét (sokak nagy örömére =)).

Letölthető a mirrorokról (újra él a kernel.org).

Változások:pre3:


- Al Viro: VFS inode allocation moved down to filesystem, trim inodes


- Greg KH: USB update, hotplug documentation


- Kai Germaschewski: ISDN update


- Ingo Molnar: scheduler tweaking ("J2")


- Arnaldo: emu10k kdev_t updates


- Ben Collins: firewire updates


- Björn Wesen: cris arch update


- Hal Duston: ps2esdi driver bio/kdev_t fixes


- Jean Tourrilhes: move wireless drivers into drivers/net/wireless,


update wireless API #1


- Richard Gooch: devfs race fix


- OGAWA Hirofumi: FATFS update

Új Linux pre kernelek 2.4.18-pre4 | 2.5.3-pre1

Címkék

Új prepatch jelent meg a stabil, és a devel kernelekhez is.

A 2.4.18-pre4 -ben Ingo Molnar RAID1 fix, Alan Cox javítások szép számmal. Realtek 8139 ethernet driver (8139too) javítás.

A 2.5.3-pre1 -ben swap javítások, fatfs bugfixek, stb.

A patch -ek letölthetők kernel mirror -okról.

Változások:Linux 2.4.18-pre4:

Linux devel kernel 2.5.2

Címkék

Megjelent a fejlesztői kernelsorozat legújabb tagja. Több változás történt a 2.5.1->2.5.2 -re. Linus szerint főként bio, kdev_t és scheduler frissítések, és USB változások.

Letölthető innen.

Változások:From: Linus Torvalds


To: Kernel Mailing List


Subject: Linux-2.5.2


Date: 14 Jan 2002 18:45:21 -0800

Mi újság Linux kernel fronton?

Címkék

Lássuk csak. Ha azt mondjuk Linux kernel, akkor mire is gondolunk?

A legutolsó stabil verzió a 2.4.17. Changelog itt.

A stabil ág prepatch kernele a 2.4.18-pre1. Changelog itt.

A legutolsó verziójú BETA Linux kernel a 2.5.1.

A legutolsó BETA kernel prepatch verziója a 2.5.2-pre9. Changelog itt.

A legutolsó 2.4 kernel -ac patch -je a 2.4.13-ac8.

Azért, hogy legyen még miből választani, nézzük tovább:A Dave Jones féle kernelfa: 2.5.1-dj13

Linux: 2.5.2-pre7 és 2.5.2-pre8

Címkék

Szokásos fejlesztői prepatch kernelek: patch-2.5.2-pre7.gz, patch-2.5.2-pre8.gz.

Változások:

pre8:

- Greg KH: USB updates

- various: kdev_t updates

- Al Viro: more bread()/filesystem cleanups

pre7:

- Jeff Garzik: fix up loop and md for struct kdev_t typechecking

- Jeff Garzik: improved old-tulip network driver

- Arnaldo: more scsi driver bio updates

- Kai Germaschewski: ISDN updates

- various: kdev_t updates

Új 2.4 -es fejlesztői csapat alakult

Címkék

Michael Cohen az LKML -en (Linux Kernel Mailing List) bejelentette, hogy egy új 2.4 -es fejlesztői kernelfát nyit. Az első kiadása az általuk készített patch -nek (-mjc patch) számos teljesítményt fokozó foltot tartalmaz. A foltok között olyanok szerepelnek, mint a Robert Love féle preemtive kernelpatch, vagy a Rick van Riel's reverse mapping patch -je, és George Anzingers real time scheduler patch -je.

Michael a bejelentésében arról beszél, hogy úgy érezte, hogy kellene egy gyorsan fejlődő, '-ac [like]' kernelfa, és ők nekiláttak létrehozni egy ilyet.

Több hasonló céllal létrehozott kernelpatch van. Gondoljunk a legismertebbekre az -ac (Alan Cox) és az -aa (Andrea Arcangeli) féle foltokra. Elolvasva a thread -et többen elégedetlenkedésüknek adtak hangot ezzel kapcsolatban. Nem értik, hogy miért kell ennyire fragmentálódnia a Linux kernel fejlesztésének, miért kell mégegy komplett fejlesztési fát nyitni. Többen bíráltak az új team -et, mert olyan patcheket akarnak a 2.4 -ben fogadni mint a Robert Love féle preemptive kernelpatch. Ezzel a patch -el kapcsolatban volt aki elmondta, hogy teljesen rossz a patch. Rossz a design és rossz a implementáció is. Az implementáció azért rossz, mert a patch nem képes SMP (simmetric multiprocessig) módban működni, és rossz a design mert a patch olyan dolgokat is preemptívvé tesz amelyeket nem kellene. Állítólag Linus többször is kijelentette, hogy ezt a patch -et nem fogja sem a stabil , sem a jelenlegi fejlesztői (2.5) kernelbe fogadni.Többen javasolták a team -nek, hogy nem egy új, teljes fejlesztői fát kéne nyitni, hanem egy repository -t létrehozni (pl CVS), amiből a kernelfejlesztők ki tudnák venni a szerintük hasznos patch -eket, tudnának belőle válogatni.