Linux

Alan Cox: Linux 2.5.40-ac4

Címkék

Alan Cox úgy látszik nekiállt a 2.5 kernel foltozásának teljes erővel. Itt a legújabb folt, a 2.5.40-ac4-es.

Letölthető patch-2.5.40-ac4.gz

Változások:Linux 2.5.40-ac4

o Make ibm partition code compile again (Martin Schwidefsky)

o Remove unneeded config options on S/390 (Martin Schwidefsky)

o Update DASD drivers (Martin Schwidefsky)

o Update S/390 xpram driver (Martin Schwidefsky)

o Replace S/390 BH code by tasklets (Martin Schwidefsky)

o Fix S/390 bitops bugs (Martin Schwidefsky)

o S/390x 31bit emulation fixes (Martin Schwidefsky)

o Update S/390 link scripts (Martin Schwidefsky)

o Add S/390 pre-empt support (Martin Schwidefsky)

o Inline some S/390 old compilers couldnt handle (Martin Schwidefsky)

o Use diag 44 for S/390x spinlocks (Martin Schwidefsky)

o Better S/390 timer handling (Martin Schwidefsky)

o S/390 code cleanups (Martin Schwidefsky)

o Clean up S/390 fpu load/stores (Martin Schwidefsky)

o DECnet updates for testing (Steve Whitehouse)

o Add console shutdown handling to S/390 (Martin Schwidefsky)

o Remove some bogus S/390 sanity checks (Martin Schwidefsky)

o Clean up S/390 process irq (Martin Schwidefsky)

o Fix/simplify chpids handling on S/390 (Martin Schwidefsky)

o No /proc/interrupts on S/390 (Martin Schwidefsky)

o Remove now unneeded S/390 hack in init/main.c (Martin Schwidefsky)

o Clean up all the S/390 ptrace handling (Martin Schwidefsky)

o Fix build with local apic enabled (James Bottomley)

o Initial i2o_block merge of 2.4/2.5 code (me)

| Not yet functional

o Initial i2o_scsi merge of 2.4/2.5 code (me)

| Needs dma mapping, 64bit, be and new_eh

o Revert Ivan's pci change (breaks serverworks)

o PCI serial oops fix (William Irwin)

o Remove dead wood from unistd.h (Brian Gerst)

o Fix bug in capget (Chris Wright)

o Switch qnxfs to new style initializers (Art Haas)

o Recongize qnx v6 file systems (Anders Larsen)

o Kill off remaining pcibios_ users (Greg "Ninja Turtle" Kroah-Hartmann)

o Fix scsi debug for scsi scan changes (Mike Anderson)

o Fix some bugs in scsi error handling (Mike Andersen)

o Forward port RMK's 2.4 scsi fixes (Mike Andersen)

o Allow longer settle times for scsi reset (Mike Andersen)

o Hopefully improve error policies a bit (Mike Andersen)

Alan Cox: Linux 2.5.40-ac3

Címkék

Alan Cox legújabb foltja elérhető a legújabb beta Linux kernelhez.

Letölthető patch-2.5.40-ac3.gz

(a kernel.org megint nem megy, ajánlott mirror: http://www.at.kernel.org/)

Változások:This merges a lot of the small fixes, and its mostly aimed at getting more stuff building and working, as well as fixing some of the oopses people reported that aren't fixed in a Linus release tree yet.

Linux 2.5.40-ac3

o Resync telephony drivers with 2.4 (me)

| Forward port security and other minor fixes

o Fix aironet4500 build for tq changes (me)

o Fix keyspan USB warnings with gcc 3 (me)

o Switch to the newer 2.4 depca driver (me)

o Re-merge depca fixes from 2.5.0->2.5.40]

o Fix depca spinning waiting for irq probe (me)

o Fix depca copy with interrupts off (me)

o Fix depca clash with other ALIGN macros (me)

o Initial port of NCR5380/g_NCR5380 to new locks (me)

| This still needs new_eh, further clean up

| and possibly making NCR5380_main a thread

o Initial locking rework for the wd7000 scsi (me)

| Still needs new_eh

o Update jffs to the dequeue_signal changes (me)

o Update jffs2 to the dequeue_signal changes (me)

o Fix shpnt misuse in NCR53c406a, wrong free_irq (me)

o Update NCR53c406a to new style sglist (me)

| Still needs new_eh

o Architecture updates for S/390 (Martin Schwidefsky)

o Include updates for S/390 (Martin Schwidefsky)

o Base S/390 driver updates (Martin Schwidefsky)

o Add the new syscalls to S/390 (Martin Schwidefsky)

o Fix sleeping with locks in sound_core (Jaroslav Kysela)

o Fix oops on shutdown of cs4281 (Suresh Siddha)

o Fix cdrom paths in devfs (Jordan Breeding)

o Fix missing cache tag entry in intel cpu table (Jean Delvare)

o Remove old 2.2 compatibility pci functions (Greg Kroah-Hartmann)

o Clean up some dead devfs bits (Greg Kroah-Hartmann)

o Fix an oops in the hugetblpage stuff (Andrew Morton)

| Its still a stupid idea but now it doesnt oops

o Handle read only BARs with type bits set (Ivan Kokshaysky)

Alan Cox: Linux 2.5.40-ac2

Címkék

Megjelent Alan Cox második foltja a 2.5 beta kernelhez.

Letölthető patch-2.5.40-ac2.gz

Változások:This merges a lot of the small fixes, and its mostly aimed at getting more stuff building and working, as well as fixing some of the oopses people reported that aren't fixed in a Linus release tree yet.

Linux 2.5.40-ac2

o Fix a cut and paste error in the amd rng docs (Troels Hansen)

o Forward port OSS maestro3 fixes for toughbook

o Forward port ramdisk cache coherency

o RTL8150 USB updates (Petko Manalov)

o Fix corega USB ident (Petko Manalov)

o USB keyboard driver fix (Dave Miller)

o USB prototype fix (Luc Vanoostenryck)

o USB string fixes (cip307@cip.physik.uni-wuerzburg.de)

o USB test driver (David Brownell)

o Speedtouch USB driver fixes (Greg Kroah-Hartmann)

o Clean environment for hotplug (Greg Kroah-Hartmann)

o Fix mprotect oops (Hugh Dickins)

o NUMA-Q cleanups (Martin Dobson)

o Split timers into one x86 timer type per file (John Stultz)

o Cyclone timer support for x440 etc (John Stultz)

o Fix sleeping from illegal context for ioperm (Andrew Morton)

o Fix imm compile (bonganilinux@mweb.co.za)

o Fix irda for tq changes (Carlos Gorges)

o Fix xjack telephony build (Carlos Gorges)

o Fix ppa compile (Carlos Gorges)

o Fix aha152x compile for tq changes (Carlos Gorges)

o Fix hamradio drivers for tq changes (Carlos Gorges)

o Fix plip driver for tq changes (Carlos Gorges)

o Fix mpt fusion for tq changes (Carlos Gorges)

o Fix isdn for tq changes (Carlos Gorges)

o Fix ieee1394 for tq changes (Carlos Gorges)

o Fix new timer code to build with cpufreq on (me)

o Fix capi build for new tq_ code (me)

| ISDN still needs moving to real locks

| this just cleans up one item

o Fix missing header in mtdblock_ro (Carlos Gorges)

o Fix a typo and other header (me)

o Fix up ixj_pcmcia for 2.5 (me)

| Note for janitors - it looks like a lot of the pcmcia release

| code people "fixed" should be using del_timer_sync not del_timer

o Fix missing header in longhaul cpu speed driver (me)

o Pipe read/write cleanup (Manfred Spraul)

o Make IDE PCI config text clearer (Andrzej Krzysztofowicz)

Alan Cox: Linux 2.5.40-ac1

Címkék

A héten írtam, hogy Linus felkérte a Linux felhasználókat, hogy ha tehetik kezdjék el tesztelni a 2.5 kernelt. A munka jól halad, Alan Cox is kidobta az első foltját a 2.5.40-es kernelhez.

Szóval tesztelésre fel!

Letölthető patch-2.5.40-ac1.gz

Változások:Linux 2.5.40-ac1

+ Initial port of aacraid driver to 2.5 (me)

+ vfat corruption fix (Petr Vandrovec)

+ Clean up firestream warnings (Francois Romieu)

+ Voyager support (James Bottomley)

+ Fix split_vma (Hugh Dickins)

+ Fix config in video subdirectory (John Levon)

+ Update olympic driver to 2.5 (Mike Phillips)

+ Fix sg init error (Mike Anderson)

+ Fix Rules.make

o Merge most of ucLinux stuff (Greg Ungerer)

| It needs putting somewhere so we can pick over the

| hard bits left

| Q: Wouldn't drivers/char/mem-nommu.c be better

| Q: How to do the procfs stuff tidily

| Q: Wouldn't it be nicer to move all mm or mmnommu specific ksyms

| int the relevant mm/*.c file area instead of kernel/ksyms

| Q: Why ifdef out overcommit - its even easier to account on

| MMUless and useful info

+ Stick tulip back under 10/100 ethernet (me)

+ Correct docs for IBM touchpad back to how (me)

they were before

o Fix abuse of set_bit in winbond-840 (me)

+ Fix abuse of set_bit in atp (me)

--

"When Dilbert has a better working environment than you

its time to leave"

- Anonymous

Linus Torvalds: Linux 2.5.40

Címkék

Ahogy az előző cikkben említettem, itt az új fejlesztői kernel. A 2.5.40-re hallgató rendszermag forrása letölthető lesz, ha valaki belerúg a www.kernel.org szerverébe, hogy újrainduljon. Én néztem a mirrorokon, de még nem láttam.

Letölthető (aki tudja írja meg)

Változások logja itt.

Halloween: Linux új funkciók fagyasztása (feature freeze)

Címkék

Gőzerővel folyik a Linux kernel fejlesztése.

A ma megjelent 2.5.40-es kernellel egy időben Linus Torvalds ismét felhívta a figyelmét a kernel fejlesztőknek arra, hogy október 31-én lesz a "feature freeze". Ez azt jelenti, hogy az amerikai halloween idejére minden fejlesztőnek be kell küldeni az új kernelbe szánt fejlesztéseit, mert az október 31-i dátum után már nem kerül új funkció a jelenlegi fejlesztői kernelbe (2.5). Linus hozzátette, hogy a hónap utolsó hetén nem lesz elérhető, így igazából az új featurek beküldési határideje október 20. Ezután csak annak fogadja el a patchét akinek igazán rémísztő jelmeze van ;-).Linus rámutatott, hogy elégedett az új kernelben bemutatkozó újításokkal. Ezzel egy időben szólt a nem-kernel fejlesztő felhasználókhoz is. Ahogy írta, itt az ideje, hogy nem-fejlesztők is el kezdjék tesztelni a 2.5 kernelt. Nem kell már annyira félni tőle, egy-két fordítási problémától eltekintve nincs benne semmi nagyobb bug. Az IDE kód sem olyan félelmetes már, szóval itt az ideje a szélesebb körű tesztelésnek.

Linus levele itt.

Alan Cox: Linux 2.4.20-pre8-ac3

Címkék

Újabb -ac patch. Szám szerint a 2.4.20-pre8-ac3-as. Enjoy.

Letölthető patch-2.4.20-pre8-ac3.gz

A kernel.org éppen nem megy, használj mirrort.

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]

Linux 2.4.20-pre8-ac3

o Make hisax fail to load if asked to drive (Alan Hourihane)

a specific card type that is not found

o Further CPUfreq updates (Gerald Britton, H Peter Anvin

Dominik Brodowski)

o Fix IDE PCMCIA eject lock up (me)

o Reduce the initial md rebuild speed (Arjan van de Ven)

| on slow hardware it can basically hold the entire boot up

| now the user can set it higher after boot (yes it ought to auto

| tune)

o Don't wait for missing devices to spin up (Arjan van de Ven)

o Stick all the other MODEM definitions for IRDA (me)

into the tree

o VIA C3 seems happiest with 486 scheduled code (me)

with no padding

o Update lanstreamer to new pci api, fix init bug (Kent Yoder)

o Update SubmittingDrivers document (Adrian Bunk)

o Fix vmalloc kfree fix (Art Haas)

Alan Cox: Linux 2.4.20-pre8-ac1 | -ac2

Címkék

Alan mester legújabb foltjai.

Letölthető patch-2.4.20-pre8-ac1.gz, patch-2.4.20-pre8-ac2.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]

Next big chunk of pending patches. The IDE one should let a lot more people use IDE CD-ROM with DMA. We may also now be able to enable CD DMA on more controllers over time.

Linux 2.4.20-pre8-ac2

o Fix IDE DMA command setup ordering (Khalid Aziz)

| This might make a lot more CD devices work reliably with DMA

| and also let us start turning cd dma on for more cards

o Write FF ending EOF markers to FAT filesystems (OGAWA Hirofumi)

| Needed for some apparently buggy MP3 players

o Remove a pile more dead speakup bits (me)

o Update eepro100 mdio functions (Jeff Garzik)

o Fix 3270 console reboot loop (Richard Hitt)

o Replace tubfs security fix with full proper (Richard Hitt)

fix

o Recognize 3174 units (Richard Hitt)

o Dynamically allocate 3270 input buffers (Richard Hitt)

o Fix colour processing on 3270 devices (Richard Hitt)

| colour ls and RH/SuSE bootup now correctly

| appar in colours

o Update to rmap-14b (Rik van Riel)

| Patch thanks to Marc-Christian Petersen

o Update kernel parameter documentation (Randy Dunlap)

o Fix function pasting warning in cycx_x25 (Adam)

o Fix function pasting warnings in gt91600eth (Adam)

o Add storage entry for Datafab DF-UG-07 chips (Marek Michalkiewicz)

o SunRPC wakeups fix (Trond Myklebust)

o Wavelan_cs time handling fix

o Raid autodetect for sun disk labels (Alex Williamson)

o hpusbscsi disconnect and smp deadlock fixes (Oliver Neukum)

o Kaweth SMP locking fixes (Oliver Neukum)

o Ext3 inode dirty order in corner cases (Stephen Tweedie)

o Ext3 truncate performance optimisation (Stephen Tweedie)

o Ext3 journal sanity checker (Andreas Dilger)

o Ext3 handle credit debug checker (Andreas Dilger)

o Handle leak in vmalloc error path (Dave Jones)

o Update all watchdogs for magicclose and (Joel Becker)

nowayout support

o Add missing module license tag to i82092 (Geoffrey Lee)

o Add docs/correct comment on sys_getpid (Robert Love)

o Tighten isapnp compliance with spec (Jens Toerring)

o Correct read/write length check in -ac (Andi Kleen)

o MediaGX optimisations in pci quirks (Christer Weinigel)

| Already handled by the ide code but now set up in

| boxes without IDE

o Further CPUFreq updates (Dominik Brodowski, Russell King,

Hollis Blanchard, Xavier Bestel)

o Make real time scheduling info available as in (Robert Love)

2.5 trees

o Add back cond_resched needed for jfs (me)

o usbfs disconnect backport to 2.4 (Kevin Sissons)

o Merge VM default flags changes (Bjorn Helgaas)

| Merge with needed additional changes for accounting and for

| PA RISC

o Updated EHCI drivers for 2.4 (David Brownell)

o SCSI error handling fixes (Russell King)

- retrying a command with stale/invalidinfo

- reporting wrong command on I/O error

Its junk flushing time. Stuff that seems to have died and gone stale gets backed out in this tree.

Linux 2.4.20-pre8-ac1

- Merge with 2.4.20-pre8

- Drop assorted noise differences with Marcelo tree

- Drop speakup

|Its now very clear the user space solution is both

|cleaner, and handles newer hardware like USB which

|can't be handled other ways

- Drop ls220 dvd driver work for now

|Until someone picks it up and finishes it

- Drop margi pcmcia driver

|Until it gets a major cleanup

- Drop 32 v 8 group cache in ext2/ext3

| AKPM rightly IMHO claims this should be handled by

| buffer cache usage times instead.

- Fix typo in macintosh pmu fix (Arjan van de Ven)