Alan Cox: Linux 2.4.20-pre2-ac4

Címkék

Alan Cox legújabb patchet adott ki ma. Folytatódik a kritikus IDE kód merge, ezt se használja senki produktív szerveren!

Letöltés patch-2.4.20-pre2-ac4.gz

Változások: [+ indicates stuff that went to Marcelo, o stuff that has not,

* indicates stuff that is merged in mainstream now, X stuff that proved bad and was dropped out, - indicates stuff not relevant to the main tree]

The HP merge is now down to 3503 lines pending

Ok this is the next chunk of IDE merges. There is still a lot of cleaning up to be done. You'll see that various stuff is now tagged FIXME. Its all so far long standing stuff or ugly code things that were in the old code too. The goal is to make the IDE code both really clean and really correct. Nevertheless this is a lot of IDE code shuffling. Handle with care treat as test for the moment. This -ac patch isnt recommended on your critical database server 8)

Linux 2.4.20-pre2-ac4

o Clean up ALi rate selection code (me)

o Clean up PIIX rate selection code (me)

o Don't frob bit 1 on later ALi chips (me)

| Should fix Fujitsu hang

o Remove dead PIIX DMA setup function (me)

o Make new ide code using pci_set_master (me)

o Chop up some of the big chunks of setup-pci.c (me)

into smaller functions

o When pulling an unconfigured IDE controller (me)

native try assigning missing resources

o Fix wrong case in ide_getor_setdma_base (me)

(dma_base is ulong not u32)

o Disable winxp fix (it shouldnt be needed now) (me)

o Blacklist a Dell with APM bugs (Peter Bowen)

o Fix SMP ps2esdi build (Adrian Bunk)

o Fix gcc2.95 build of st5481 driver (me)

o Handle wrap cases in pcilynx (Silvio Cesare, me)

o Fix efi/raid problem (Matt Domsch)

o Fix hd.c build (me)

o Fix a wrong type in bttv-driver (Silvio Cesare, me)

o Updated scsi-debug driver (Douglas Gilbert)

o Fix a khttpd null dereference (Dan Kegel)

o Fix isdn/gcc 2.95 build fail (Kai Germaschewski)

o Don't synchronize the tsc in "badtsc" mode (me)

| Fixes oops noted by John Stultz

o Initial work on reverse engineering the IBM (me)

thinkpad docking bridge

o Return EEXIST on pci hotplug duplicate name (me)

Hozzászólások

>Minek van a többi kernelfejlesztő, ha a munka nagy részét alan csinálja?

A munka nagy reszet nem (csak) Alan csinalja. Ha jobban megnezed az -ac patchek 90%-at mas fejlesztok munkai alkotjak. Alan, mivel ``oreg rutin" a szakmaban, affele patch collector szerepet tolt be. Azaz a kernelfejlesztok altalaban neki és Tosattinak kuldik el a 2.4 mainstream kernelbe szant patcheket. AC keszit belole egy -ac patchet. Ezt a fejlesztok, mi vagy akarki teszteli. A visszajelzeseket el lehet olvasni az LKML-en. Ha minden jol megy akkor Cox elkuldi Tosattinak a jo stuffokat, es o mergeli a mainstream kernelbe. Cox amolyan eloszuro szerepet tolt be, es erre szikseg is van. Az o szakertelme, tapasztalata segiti a 18-19 eves Tosattit (a jelenlegi 2.4 kernel maintainert) a munkaban. AC-t azert latod szerepelni annyit mert o teszi kozze a patcheket.

Ha olvasod a kernel listat AC mellett szamos kernelhacker dolgozik. Van olyan het hogy tobb ezer level esik be hozzam. A legaktivabbak szerintem: Molnar Ingo, Alan Cox, Jens Axboe, Andrea Arcangeli, Rusty Russel, Dave Jones, Linus, Al Viro, Russel King, Rik van Riel, Robert M. Love, stb. Namost ezek nagy reszet azert nem latod szerepelni mert

1. nem olvasol kernel listat

2. ok mar a 2.5 os kernelen dolgoznak nagyreszt, ami egyelore meg erthetoen kisebb publicitasnak orvend