2002-02-25 23:30:59

by Alan

[permalink] [raw]
Subject: Linux 2.4.18-ac1


[+ 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]

Linux 2.4.18-ac1
o Merge with 2.4.18 proper
+ Add missing -rc4 diff
o Use attribute notifiers to account shmemfs (me)
o Initial luxsonor LS220/LS240 driver code (me)
| This is just setup code and only in the tree because
| its where I keep my hacks in progress

Linux 2.4.18rc2-ac2
o Fix a corruption problem in the jfs dir table (Dave Kleikamp)
o Fix trap when extending a single extent of (Dave Kleikamp)
over 64Gb in JFS
o NBD deadlock fix (Steven Whitehouse)
o Fix device ref counting in netrom stack (Tomi Manninen)
o Fix shmemfs link counting (Christoph Rohland)
o Fix potential scsi disk oops (Peter Wong)
o eepro100 carrier init fix (Jeff Garzik)
o Fix wrong kfree in netrom stack (Tomi Manninen)
o Add TI1250 inits to ZV bus support (me)
| Zoom video now works on the IBM TP600 at least..
o Fix off by one on loop devices limit (Heinz Mauelshagen)
o Improve handling of psaux open with no mouse (Christoph Hellwig)
present
o 3COM 3c359 token ring driver (Mike Phillips)
o Fix a case where hpfs didnt set block size (Chris Mason)
early enough
o Remove use of lock_kernel in softdog driver (me)
o Make olympic driver use spinlocks not (Mike Phillips)
lock_kernel
o Fix type of detected devices in md.c (Jakob Kemi)
o Changes and defconfig update (Niels Jensen)
o PNP BIOS driver updates (Thomas Hood)
o Turn off excess printks in pnp quirk reporting (Andrey Panin)
o Add documentation for ITE I2C (Steven Cole)
o Add documentation for other zoran cards (Steven Cole)
o Add an SC520 watchdog, and enable wd8387ff (Scott Jennings)
o Cleaned up and fixed some SC520 watchdog bugs (me)
| Scott - can you double check these
o Fix return on generic lib/string.c memcmp (Georg Nikodym)
o Further zoom video cleanups (me)

Linux 2.4.18rc2-ac1
o Merge with 2.4.18rc2
o Ignore i810 modem codecs (me)
o Core of address space accounting code (me)
| Enforcement, ptrace and some shmem corner bits to do
* Fix security hole in shmfs (me)
o Fix various bits of 64bit file I/O in shmem (me)
o Merge with rmap12f (Rik van Riel and co)

Linux 2.4.18pre9-ac4
o SIS IDE driver update (handle with care) (Lionel Bouton)
o First set of I2O endian cleanups (me)
o Make i2o_pci.c 64bit/BE clean (me)
o Maybe fix crash on i2o scsi abort/reset paths (me)
o Make i2o use the passed scsi direction flag (me)
o Fix awk failure path in menuconfig (Andrew Church)
o Merge varies doc updates (Steven Cole)
o Add serial support for the Lava Octopus-550 (Jim Treadway)
o OPL3SA2 cleanup (Zwane Mwaikambo)
o Add missing blkdev_varyio export (Todd Roy)
o Update Changes file, config and experimental (Niels Jensen)
checks
o Fix highmem warning in aacraid (Andrew Morton)
o Make tpqic02 use new style request region (Marcus Alanen)
o Only turn off mediagx/geode TSC on 5510/5520 (me)
| From information provided by Hiroshi MIURA
o Massively clean up the AGP enable and bugfix it (Bjorn Helgaas)
o Fix oops if you try to use the RW wq locks (Bob Miller)
o Remove FPU usage in neomagic fb (Denis Kropp)
o Merge IBM JFS (Steve Best, Dave Kleikamp,
Barry Arndt, Christoph Hellwig, ..)
o Updated sis frame buffer driver (Thomas Winischhofer)

Linux 2.4.18pre9-ac3
o Clean up various macros and misuse of ; (Timothy Ball)
* Correct procfs locking fixup (Al Viro)
o Speed up ext2/ext3 synchronous mounts (Andrew Morton)
o Update IDE DMA blacklist (Jonathan Kamens)
o Update to XFree86 DRM 4.2 (compatible to 4.1) (Rik Faith,
and adds I830 DRM Jeff Hartmann,
Keith Whitwell,
Abraham vd Merwe
and others)
o IBM Lanstreamer updates (Mike Phillips)
o Fix acct rlimit problem (I hope) (me)
| Problem noted by Ian Allen
o Automatically set file limits based on mem size (Andi Kleen)
o Correct scsi reservation conflict handling (James Bottomley)
and add the scsi reset api code
o Add further kernel docs (me)
o Merge to rmap-12e (Rik van Riel and co)
|merge patch from Nick Orlov
o Small fix to the eata driver update (Dario Ballabio)


Linux 2.4.18pre9-ac2
o Nat Semi now use their own ident on the Geode (Hiroshi Miura)
* Put #error in two files that need FPU fixups (me)
* Correct a specific mmap return to match posix (Christopher Yeoh)
* Add Eepro100/VE ident (Hanno Boeck)
o Add provides for DRM to the kernel make rpm (Alexander Hoogerhuis)
* Fix a problem where vm86 irq releasing could be (Stas Sergeev)
missed
o EATA and U14/34F driver updates (Dario Ballabio)
o Handle EMC storage arrays that report SCSI-2 (Kurt Garloff)
but want REPORT_LUNs
o Update README, defconfig, remove autogen files (Niels Jensen)
o Add AFAVLAB PCI serial support (Harald Welte)
* Fix incorrect resource free in eexpress (Gianluca Anzolin)
o Variable size rawio optimisations (Badari Pulavarty)
* Add AT's compatible 8139 cardbus chip (Go Taniguchi)
o Fix crash with newest hpt ide chips (Arjan van de Ven)
* Fix tiny SMP race in pid selection (Erik Hendriks)
o Hopefully fix pnpbios crash caused by early (me)
kernel_thread creation

Linux 2.4.18pre9-ac1
o Initial merge of DVD card driver (Christian Wolff,Marcus Metzler)
| This is just an initial testing piece. DVB needs merging
| properly and this is only a first bit of testing
o Random number generator support for AMD768 (me)
o Add AMD768 to i810 driver pci ident list (me)
o Initial AMD768 power management work (me)
| Unfinished pending some docs clarifications
o Fix bugbuf mishandling for modular es1370 (me)
* Fix up i2o readl abuse, post_wait race, and (me, Arjan van de Ven)
some deadlock cases
* Added cpu_relax to yam driver (me)
* Fixup AMD762 if the BIOS apparently got it wrong(me)
(eg ASUS boards)
* MP1.4 alignment fixup
o pcwd cleanup, backport of fixes from 2.5 (Rob Radez)
o Add support for more Moxa cards to mxser (Damian Wrobel)
o/* Add remaining missing MODULE_LICENSE tags (Hubert Mantel)
o Fix floppy reservation ranges (Anton Altaparmakov)
o Fix max file size setup (Andi Kleen)

Linux 2.4.18pre7-ac3
o Fix a wrong error return in the megaraid driver (Arjan van de Ven)
* FreeVXFS update (Christoph Hellwig)
+ Qnxfs update (Anders Larsen)
o Fix non compile with PCI=n (Adrian Bunk)
o Fix DRM 4.0 non compile in i810 (me)
o Drop out now dead CLONE thread/parent fixup (Dave McCracken)
* Make NetROM incoming frame check stricter (Tomi Manninen)
* Use sock_orphan in AX.25/NetROM (Jeroen PE1RXQ)
o Pegasus update (Petko Manolov)
o Make reparent_to_init and exec_usermodehelper (Andrew Morton)
use set_user, fix a tiny set_user SMP race
o Mark framebuffer mappings VM_IO (Andrew Morton)
o Neomagic frame buffer driver (Denis Kropp)
- Needs FPU code fixing before it can be merged
o Hyperthreading awareness for MTRR driver
o Correct NR_IRQ with no apic support (Brian Gerst)
* Fix missing includes in sound drivers (Michal Jaegermann)

Linux 2.4.18pre7-ac2
* i810 audio driver update (Doug Ledford)
o Early ioremap for x86 specific code (Mikael Pettersson)
| This is needed to do things like apic/dmi detect early enough
o Pentium IV APIC/NMI watchdog (Mikael Pettersson)
* Add C1MRX support to sonypi driver (Junichi Morita)
* Fix "make rpm" with two '-' in extraversion (Gerald Britton)
o Fix aacraid hang/irq storm on i960 boards (Chris Pascoe)
* Fix isdn audio compiler behaviour dependancy (Urs Thuermann)
* YAM driver fixes (Jean-Paul Roubelat)
* ROSE protocol stack update/fixes (Jean-Paul Roubelat)
o Fix UFS/CDROM oops (Zwane Mwaikambo)
o Fix nm256 hang on Dell Latitude (origin unknown)
| Please test this tree with other NM256 based boxes and check
| those still work...
o Merge PnPBIOS patch (Thomas Hood, David Hinds, Tom Lees,
Christian Schmidt, ..)
o Merge new sis frame buffer drivers (Thomas Winischhofer)
* cs46xx oops fix (Mike Gorse)
* Fix a second cs46xx bug related to this (me)
o Fix acpitable oopses on boot and other problems (James Cleverdon)
o Fix io port type on the hpt366 driver (Pete Popov)
o Updated matrox drivers (Petr Vandrovec)
* IPchains fixes needed for 2.4.18pre7
o IDE config text updates for the IDE patches (Anton Altaparmakov)
o Merge the first bits of ZV support (Marcus Metzler)
o Add initial ZV support to yenta socket driver (me)
for TI cards
* Fix pirq routing on the CS5530 (me)
| Finally the palmax pcmcia/cardbus works properly

Linux 2.4.18pre7-ac1
o Merge with 2.4.18pre7 (Arjan van de Ven)
| + some quota fixups redone by me
| several 18pre7 netfilter bugs left unfixed for now
o Rmap-12a (Rik van Riel and co)

Linux 2.4.18pre3-ac2

o Re-merge the IDE patches (Andre Hedrick and co)
* Fix check/request region in ali_ircc and lowcomx(Steven Walter)
com90xx, sealevel, sb1000
* Remove unused message from 6pack driver (Adrian Bunk)
* Fix unused variable warning in i60scsi (Adrian Bunk)
* Fix off by one floppy oops (Keith Owens)
o Fix i2o_config use of undefined C (Andreas Dilger)
* Fix fdomain scsi oopses (Per Larsson)
* Fix sf16fmi hang on boot (me)
o Add bridge resources to the resource tree (Ivan Kokshaysky)
* Fix iphase ATM oops on close in on case (Till Immanuel Patzschke)
* Enable OOSTORE on winchip processors (Dave Jones, me)
| Worth about 10-20% performance
* Code Page 1250 support (Petr Titera)
* Fix sdla and hpfs doc typos (Sven Vermeulen)
o Document /proc/stat (Sven Heinicke)
* Update cs4281 drivers (Tom Woller)
| Fixes xmms stutter, remove wrapper code
| handle tosh boxes, allow record device change
| trigger wakeups on ioctl triggered changes
+/o/X Fix locking of file struct stuff found by ibm (Dipankar Sarma)
audit
o Use spin_lock_init in serial.c (Dave Miller)
* Fix AF_UNIX shutdown bug (Dave Miller)

Linux 2.4.18pre3-ac1

o 32bit uid quota
o rmap-11b VM (Rik van Riel,
William Irwin etc)
* Make scsi printer visible (Stefan Wieseckel)
* Report Hercules Fortissimo card (Minya Sorakinu)
* Fix O_NDELAY close mishandling on the following (me)
sound cards: cmpci, cs46xx, es1370, es1371,
esssolo1, sonicvibes
* tdfx pixclock handling fix (Jurriaan)
o Fix mishandling of file system size limiting (Andrea Arcangeli)
* generic_serial cleanups (Rasmus Andersen)
o serial.c locking fixes for SMP - move from cli (Kees)
too
* Truncate fixes from old -ac tree (Andrew Morton)
* Hopefully fix the i2o oops (me)
| Not the right fix but it'll do till I rewrite this
* Fix non blocking tty blocking bug (Peter Benie)
o IRQ routing workaround for problem HP laptops (Cory Bell)
* Fix the rcpci driver (Pete Popov)
* Fix documentation of aedsp location (Adrian Bunk)
* Fix the worst of the APM ate my cpu problems (Andreas Steinmetz)
* Correct icmp documentation (Pierre Lombard)
* Multiple mxser crash on boot fix (Stephan von Krawczynski)
o ldm header fix (Anton Altaparmakov)
* Fix unchecked kmalloc in i2c_proc (Ragnar Hojland Espinosa)
* Fix unchecked kmalloc in airo_cs (Ragnar Hojland Espinosa)
* Fix unchecked kmalloc in btaudio (Ragnar Hojland Espinosa)
* Fix unchecked kmalloc in qnx4/inode.c (Ragnar Hojland Espinosa)
* Disable DRM4.1 GMX2000 driver (4.0 required) (me)
* Fix sb16 lower speed limit bug (Jori Liesenborgs)
o Fix compilation of orinoco driver (Ben Herrenschmidt)
* ISAPnP init fix (Chris Rankin)
o Export release_console_sem (Andrew Morton)
* Output nat crash fix (Rusty Russell)
* Fix PLIP (Niels Jensen)
o Natsemi driver hang fix (Manfred Spraul)
* Add mono/stereo reporting to gemtek pci radio (Jonathan Hudson)


2002-02-25 23:39:41

by Pozsar Balazs

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1


I am just curious how much of the item marked with [o] do you plan to push
to Marcelo? Especially that a lot of them starts with "Fix ...".

regards,

Balazs Pozsar.

On Mon, 25 Feb 2002, Alan Cox wrote:

>
> [+ 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]
>
> Linux 2.4.18-ac1
> o Merge with 2.4.18 proper
> + Add missing -rc4 diff
> o Use attribute notifiers to account shmemfs (me)
> o Initial luxsonor LS220/LS240 driver code (me)
> | This is just setup code and only in the tree because
> | its where I keep my hacks in progress
>
> Linux 2.4.18rc2-ac2
> o Fix a corruption problem in the jfs dir table (Dave Kleikamp)
> o Fix trap when extending a single extent of (Dave Kleikamp)
> over 64Gb in JFS
> o NBD deadlock fix (Steven Whitehouse)
> o Fix device ref counting in netrom stack (Tomi Manninen)
> o Fix shmemfs link counting (Christoph Rohland)
> o Fix potential scsi disk oops (Peter Wong)
> o eepro100 carrier init fix (Jeff Garzik)
> o Fix wrong kfree in netrom stack (Tomi Manninen)
> o Add TI1250 inits to ZV bus support (me)
> | Zoom video now works on the IBM TP600 at least..
> o Fix off by one on loop devices limit (Heinz Mauelshagen)
> o Improve handling of psaux open with no mouse (Christoph Hellwig)
> present
> o 3COM 3c359 token ring driver (Mike Phillips)
> o Fix a case where hpfs didnt set block size (Chris Mason)
> early enough
> o Remove use of lock_kernel in softdog driver (me)
> o Make olympic driver use spinlocks not (Mike Phillips)
> lock_kernel
> o Fix type of detected devices in md.c (Jakob Kemi)
> o Changes and defconfig update (Niels Jensen)
> o PNP BIOS driver updates (Thomas Hood)
> o Turn off excess printks in pnp quirk reporting (Andrey Panin)
> o Add documentation for ITE I2C (Steven Cole)
> o Add documentation for other zoran cards (Steven Cole)
> o Add an SC520 watchdog, and enable wd8387ff (Scott Jennings)
> o Cleaned up and fixed some SC520 watchdog bugs (me)
> | Scott - can you double check these
> o Fix return on generic lib/string.c memcmp (Georg Nikodym)
> o Further zoom video cleanups (me)
>
> Linux 2.4.18rc2-ac1
> o Merge with 2.4.18rc2
> o Ignore i810 modem codecs (me)
> o Core of address space accounting code (me)
> | Enforcement, ptrace and some shmem corner bits to do
> * Fix security hole in shmfs (me)
> o Fix various bits of 64bit file I/O in shmem (me)
> o Merge with rmap12f (Rik van Riel and co)
>
> Linux 2.4.18pre9-ac4
> o SIS IDE driver update (handle with care) (Lionel Bouton)
> o First set of I2O endian cleanups (me)
> o Make i2o_pci.c 64bit/BE clean (me)
> o Maybe fix crash on i2o scsi abort/reset paths (me)
> o Make i2o use the passed scsi direction flag (me)
> o Fix awk failure path in menuconfig (Andrew Church)
> o Merge varies doc updates (Steven Cole)
> o Add serial support for the Lava Octopus-550 (Jim Treadway)
> o OPL3SA2 cleanup (Zwane Mwaikambo)
> o Add missing blkdev_varyio export (Todd Roy)
> o Update Changes file, config and experimental (Niels Jensen)
> checks
> o Fix highmem warning in aacraid (Andrew Morton)
> o Make tpqic02 use new style request region (Marcus Alanen)
> o Only turn off mediagx/geode TSC on 5510/5520 (me)
> | From information provided by Hiroshi MIURA
> o Massively clean up the AGP enable and bugfix it (Bjorn Helgaas)
> o Fix oops if you try to use the RW wq locks (Bob Miller)
> o Remove FPU usage in neomagic fb (Denis Kropp)
> o Merge IBM JFS (Steve Best, Dave Kleikamp,
> Barry Arndt, Christoph Hellwig, ..)
> o Updated sis frame buffer driver (Thomas Winischhofer)
>
> Linux 2.4.18pre9-ac3
> o Clean up various macros and misuse of ; (Timothy Ball)
> * Correct procfs locking fixup (Al Viro)
> o Speed up ext2/ext3 synchronous mounts (Andrew Morton)
> o Update IDE DMA blacklist (Jonathan Kamens)
> o Update to XFree86 DRM 4.2 (compatible to 4.1) (Rik Faith,
> and adds I830 DRM Jeff Hartmann,
> Keith Whitwell,
> Abraham vd Merwe
> and others)
> o IBM Lanstreamer updates (Mike Phillips)
> o Fix acct rlimit problem (I hope) (me)
> | Problem noted by Ian Allen
> o Automatically set file limits based on mem size (Andi Kleen)
> o Correct scsi reservation conflict handling (James Bottomley)
> and add the scsi reset api code
> o Add further kernel docs (me)
> o Merge to rmap-12e (Rik van Riel and co)
> |merge patch from Nick Orlov
> o Small fix to the eata driver update (Dario Ballabio)
>
>
> Linux 2.4.18pre9-ac2
> o Nat Semi now use their own ident on the Geode (Hiroshi Miura)
> * Put #error in two files that need FPU fixups (me)
> * Correct a specific mmap return to match posix (Christopher Yeoh)
> * Add Eepro100/VE ident (Hanno Boeck)
> o Add provides for DRM to the kernel make rpm (Alexander Hoogerhuis)
> * Fix a problem where vm86 irq releasing could be (Stas Sergeev)
> missed
> o EATA and U14/34F driver updates (Dario Ballabio)
> o Handle EMC storage arrays that report SCSI-2 (Kurt Garloff)
> but want REPORT_LUNs
> o Update README, defconfig, remove autogen files (Niels Jensen)
> o Add AFAVLAB PCI serial support (Harald Welte)
> * Fix incorrect resource free in eexpress (Gianluca Anzolin)
> o Variable size rawio optimisations (Badari Pulavarty)
> * Add AT's compatible 8139 cardbus chip (Go Taniguchi)
> o Fix crash with newest hpt ide chips (Arjan van de Ven)
> * Fix tiny SMP race in pid selection (Erik Hendriks)
> o Hopefully fix pnpbios crash caused by early (me)
> kernel_thread creation
>
> Linux 2.4.18pre9-ac1
> o Initial merge of DVD card driver (Christian Wolff,Marcus Metzler)
> | This is just an initial testing piece. DVB needs merging
> | properly and this is only a first bit of testing
> o Random number generator support for AMD768 (me)
> o Add AMD768 to i810 driver pci ident list (me)
> o Initial AMD768 power management work (me)
> | Unfinished pending some docs clarifications
> o Fix bugbuf mishandling for modular es1370 (me)
> * Fix up i2o readl abuse, post_wait race, and (me, Arjan van de Ven)
> some deadlock cases
> * Added cpu_relax to yam driver (me)
> * Fixup AMD762 if the BIOS apparently got it wrong(me)
> (eg ASUS boards)
> * MP1.4 alignment fixup
> o pcwd cleanup, backport of fixes from 2.5 (Rob Radez)
> o Add support for more Moxa cards to mxser (Damian Wrobel)
> o/* Add remaining missing MODULE_LICENSE tags (Hubert Mantel)
> o Fix floppy reservation ranges (Anton Altaparmakov)
> o Fix max file size setup (Andi Kleen)
>
> Linux 2.4.18pre7-ac3
> o Fix a wrong error return in the megaraid driver (Arjan van de Ven)
> * FreeVXFS update (Christoph Hellwig)
> + Qnxfs update (Anders Larsen)
> o Fix non compile with PCI=n (Adrian Bunk)
> o Fix DRM 4.0 non compile in i810 (me)
> o Drop out now dead CLONE thread/parent fixup (Dave McCracken)
> * Make NetROM incoming frame check stricter (Tomi Manninen)
> * Use sock_orphan in AX.25/NetROM (Jeroen PE1RXQ)
> o Pegasus update (Petko Manolov)
> o Make reparent_to_init and exec_usermodehelper (Andrew Morton)
> use set_user, fix a tiny set_user SMP race
> o Mark framebuffer mappings VM_IO (Andrew Morton)
> o Neomagic frame buffer driver (Denis Kropp)
> - Needs FPU code fixing before it can be merged
> o Hyperthreading awareness for MTRR driver
> o Correct NR_IRQ with no apic support (Brian Gerst)
> * Fix missing includes in sound drivers (Michal Jaegermann)
>
> Linux 2.4.18pre7-ac2
> * i810 audio driver update (Doug Ledford)
> o Early ioremap for x86 specific code (Mikael Pettersson)
> | This is needed to do things like apic/dmi detect early enough
> o Pentium IV APIC/NMI watchdog (Mikael Pettersson)
> * Add C1MRX support to sonypi driver (Junichi Morita)
> * Fix "make rpm" with two '-' in extraversion (Gerald Britton)
> o Fix aacraid hang/irq storm on i960 boards (Chris Pascoe)
> * Fix isdn audio compiler behaviour dependancy (Urs Thuermann)
> * YAM driver fixes (Jean-Paul Roubelat)
> * ROSE protocol stack update/fixes (Jean-Paul Roubelat)
> o Fix UFS/CDROM oops (Zwane Mwaikambo)
> o Fix nm256 hang on Dell Latitude (origin unknown)
> | Please test this tree with other NM256 based boxes and check
> | those still work...
> o Merge PnPBIOS patch (Thomas Hood, David Hinds, Tom Lees,
> Christian Schmidt, ..)
> o Merge new sis frame buffer drivers (Thomas Winischhofer)
> * cs46xx oops fix (Mike Gorse)
> * Fix a second cs46xx bug related to this (me)
> o Fix acpitable oopses on boot and other problems (James Cleverdon)
> o Fix io port type on the hpt366 driver (Pete Popov)
> o Updated matrox drivers (Petr Vandrovec)
> * IPchains fixes needed for 2.4.18pre7
> o IDE config text updates for the IDE patches (Anton Altaparmakov)
> o Merge the first bits of ZV support (Marcus Metzler)
> o Add initial ZV support to yenta socket driver (me)
> for TI cards
> * Fix pirq routing on the CS5530 (me)
> | Finally the palmax pcmcia/cardbus works properly
>
> Linux 2.4.18pre7-ac1
> o Merge with 2.4.18pre7 (Arjan van de Ven)
> | + some quota fixups redone by me
> | several 18pre7 netfilter bugs left unfixed for now
> o Rmap-12a (Rik van Riel and co)
>
> Linux 2.4.18pre3-ac2
>
> o Re-merge the IDE patches (Andre Hedrick and co)
> * Fix check/request region in ali_ircc and lowcomx(Steven Walter)
> com90xx, sealevel, sb1000
> * Remove unused message from 6pack driver (Adrian Bunk)
> * Fix unused variable warning in i60scsi (Adrian Bunk)
> * Fix off by one floppy oops (Keith Owens)
> o Fix i2o_config use of undefined C (Andreas Dilger)
> * Fix fdomain scsi oopses (Per Larsson)
> * Fix sf16fmi hang on boot (me)
> o Add bridge resources to the resource tree (Ivan Kokshaysky)
> * Fix iphase ATM oops on close in on case (Till Immanuel Patzschke)
> * Enable OOSTORE on winchip processors (Dave Jones, me)
> | Worth about 10-20% performance
> * Code Page 1250 support (Petr Titera)
> * Fix sdla and hpfs doc typos (Sven Vermeulen)
> o Document /proc/stat (Sven Heinicke)
> * Update cs4281 drivers (Tom Woller)
> | Fixes xmms stutter, remove wrapper code
> | handle tosh boxes, allow record device change
> | trigger wakeups on ioctl triggered changes
> +/o/X Fix locking of file struct stuff found by ibm (Dipankar Sarma)
> audit
> o Use spin_lock_init in serial.c (Dave Miller)
> * Fix AF_UNIX shutdown bug (Dave Miller)
>
> Linux 2.4.18pre3-ac1
>
> o 32bit uid quota
> o rmap-11b VM (Rik van Riel,
> William Irwin etc)
> * Make scsi printer visible (Stefan Wieseckel)
> * Report Hercules Fortissimo card (Minya Sorakinu)
> * Fix O_NDELAY close mishandling on the following (me)
> sound cards: cmpci, cs46xx, es1370, es1371,
> esssolo1, sonicvibes
> * tdfx pixclock handling fix (Jurriaan)
> o Fix mishandling of file system size limiting (Andrea Arcangeli)
> * generic_serial cleanups (Rasmus Andersen)
> o serial.c locking fixes for SMP - move from cli (Kees)
> too
> * Truncate fixes from old -ac tree (Andrew Morton)
> * Hopefully fix the i2o oops (me)
> | Not the right fix but it'll do till I rewrite this
> * Fix non blocking tty blocking bug (Peter Benie)
> o IRQ routing workaround for problem HP laptops (Cory Bell)
> * Fix the rcpci driver (Pete Popov)
> * Fix documentation of aedsp location (Adrian Bunk)
> * Fix the worst of the APM ate my cpu problems (Andreas Steinmetz)
> * Correct icmp documentation (Pierre Lombard)
> * Multiple mxser crash on boot fix (Stephan von Krawczynski)
> o ldm header fix (Anton Altaparmakov)
> * Fix unchecked kmalloc in i2c_proc (Ragnar Hojland Espinosa)
> * Fix unchecked kmalloc in airo_cs (Ragnar Hojland Espinosa)
> * Fix unchecked kmalloc in btaudio (Ragnar Hojland Espinosa)
> * Fix unchecked kmalloc in qnx4/inode.c (Ragnar Hojland Espinosa)
> * Disable DRM4.1 GMX2000 driver (4.0 required) (me)
> * Fix sb16 lower speed limit bug (Jori Liesenborgs)
> o Fix compilation of orinoco driver (Ben Herrenschmidt)
> * ISAPnP init fix (Chris Rankin)
> o Export release_console_sem (Andrew Morton)
> * Output nat crash fix (Rusty Russell)
> * Fix PLIP (Niels Jensen)
> o Natsemi driver hang fix (Manfred Spraul)
> * Add mono/stereo reporting to gemtek pci radio (Jonathan Hudson)
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>


2002-02-25 23:52:45

by Alan

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

> I am just curious how much of the item marked with [o] do you plan to push
> to Marcelo? Especially that a lot of them starts with "Fix ...".

Marcelo is about to get a very full mailbox of stuff I've been holding over

2002-02-25 23:54:46

by Pozsar Balazs

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1


Let's fill that mailbox up :]

On Tue, 26 Feb 2002, Alan Cox wrote:

> > I am just curious how much of the item marked with [o] do you plan to push
> > to Marcelo? Especially that a lot of them starts with "Fix ...".
>
> Marcelo is about to get a very full mailbox of stuff I've been holding over
>

--
Balazs Pozsar

2002-02-26 00:52:10

by Erik Andersen

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

On Mon Feb 25, 2002 at 11:45:25PM +0000, Alan Cox wrote:
>
> [+ 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]
>
> Linux 2.4.18-ac1
> o Merge with 2.4.18 proper

Do you plan on pushing the ide driver updates to Marcelo?
It would be great to see ide-20020215 pulled into 2.4.x,

-Erik

--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--

2002-02-26 00:59:23

by Matthias Andree

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

On Mon, 25 Feb 2002, Alan Cox wrote:

> Linux 2.4.18-ac1
> o Merge with 2.4.18 proper

What's the state on ATA drives beyond 128 GB (GB == 2^30) or the IDE
patch by Andre Hedrick? Do you have plans to merge that stuff, now that
the IDE patch advocacy has calmed down again?

2002-02-26 01:16:33

by Mike Fedyk

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

On Tue, Feb 26, 2002 at 01:58:56AM +0100, Matthias Andree wrote:
> On Mon, 25 Feb 2002, Alan Cox wrote:
>
> > Linux 2.4.18-ac1
> > o Merge with 2.4.18 proper
>
> What's the state on ATA drives beyond 128 GB (GB == 2^30) or the IDE
> patch by Andre Hedrick? Do you have plans to merge that stuff, now that
> the IDE patch advocacy has calmed down again?

It's already in there...

Linux 2.4.18pre3-ac2

o Re-merge the IDE patches (Andre Hedrick and co)

Mike

2002-02-26 01:24:26

by Alan

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

> > Linux 2.4.18-ac1
> > o Merge with 2.4.18 proper
>
> Do you plan on pushing the ide driver updates to Marcelo?
> It would be great to see ide-20020215 pulled into 2.4.x,

Pre2/pre3 - The 19p1 merge means a merge against the generic ll_rw_blk change
in 19p1 and the ide floppy change - I want to see how 18ac1 does first

2002-02-26 10:28:15

by Matthias Andree

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

On Mon, 25 Feb 2002, Mike Fedyk wrote:

> On Tue, Feb 26, 2002 at 01:58:56AM +0100, Matthias Andree wrote:
> > What's the state on ATA drives beyond 128 GB (GB == 2^30) or the IDE
> > patch by Andre Hedrick? Do you have plans to merge that stuff, now that
> > the IDE patch advocacy has calmed down again?
>
> It's already in there...
>
> Linux 2.4.18pre3-ac2
>
> o Re-merge the IDE patches (Andre Hedrick and co)

Missed that. Shame on me. Thanks.

--
Matthias Andree

2002-02-26 11:36:18

by Andre Hedrick

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1


Use caution but I should have removed the generic ablity to enable
taskfile IO operations core as there is an atomic bug discovered upon
error in multi-mode write. As long as you do not call enable that option
all is cool.

This is the same bug in 2.5.4/2.5.5.

However the case of excution in the development environment suffers for an
policy imposed on the driver cores. This will be explained once I have at
least stablized that transport.

I made one key mistake and that is keep a comman method of entry out the
main loop, since applying an extract from the diagnostics API, but even
there I made and error but it is not fatal under those conditions.

Thus I have pulled the patches for now for 2.4.X, but those do not have
the ablity to enable other transport layer core, so if this was the update
applied all is COOL!

Cheers,

On Tue, 26 Feb 2002, Matthias Andree wrote:

> On Mon, 25 Feb 2002, Mike Fedyk wrote:
>
> > On Tue, Feb 26, 2002 at 01:58:56AM +0100, Matthias Andree wrote:
> > > What's the state on ATA drives beyond 128 GB (GB == 2^30) or the IDE
> > > patch by Andre Hedrick? Do you have plans to merge that stuff, now that
> > > the IDE patch advocacy has calmed down again?
> >
> > It's already in there...
> >
> > Linux 2.4.18pre3-ac2
> >
> > o Re-merge the IDE patches (Andre Hedrick and co)
>
> Missed that. Shame on me. Thanks.
>
> --
> Matthias Andree
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

Andre Hedrick
Linux Disk Certification Project Linux ATA Development

2002-02-26 16:18:15

by Mike Fedyk

[permalink] [raw]
Subject: Re: Linux 2.4.18-ac1

On Tue, Feb 26, 2002 at 03:22:54AM -0800, Andre Hedrick wrote:
>
> Use caution but I should have removed the generic ablity to enable
> taskfile IO operations core as there is an atomic bug discovered upon
> error in multi-mode write. As long as you do not call enable that option
> all is cool.
...
> Thus I have pulled the patches for now for 2.4.X, but those do not have
> the ablity to enable other transport layer core, so if this was the update
> applied all is COOL!
>

Uhh, so is the problem triggerable at all on 2.4.xx-ac?

Which config option should be disabled?

#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
# CONFIG_IDEDISK_STROKE is not set
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
# CONFIG_BLK_DEV_IDEDISK_WD is not set
# CONFIG_BLK_DEV_COMMERIAL is not set
# CONFIG_BLK_DEV_TIVO is not set
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_TASKFILE_IO=y

#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_ISAPNP is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
# CONFIG_IDEPCI_SHARE_IRQ is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_PCI_WIP=y
# CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set
CONFIG_IDEDMA_NEW_DRIVE_LISTINGS=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_AEC62XX=y
CONFIG_AEC62XX_TUNING=y
CONFIG_BLK_DEV_ALI15X3=y
# CONFIG_WDC_ALI15X3 is not set
CONFIG_BLK_DEV_AMD74XX=y
# CONFIG_AMD74XX_OVERRIDE is not set
CONFIG_BLK_DEV_CMD64X=y
CONFIG_BLK_DEV_CMD680=y
CONFIG_BLK_DEV_CY82C693=y
CONFIG_BLK_DEV_CS5530=y
CONFIG_BLK_DEV_HPT34X=y
# CONFIG_HPT34X_AUTODMA is not set
CONFIG_BLK_DEV_HPT366=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_PIIX_TUNING=y
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC_ADMA is not set
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
CONFIG_PDC202XX_FORCE=y
CONFIG_BLK_DEV_SVWKS=y
CONFIG_BLK_DEV_SIS5513=y
CONFIG_BLK_DEV_SLC90E66=y
CONFIG_BLK_DEV_TRM290=y
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_IDE_CHIPSETS is not set
# CONFIG_BLK_DEV_ELEVATOR_NOOP is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_IDEDMA_IVB is not set
# CONFIG_DMA_NONPCI is not set
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_BLK_DEV_ATARAID=m
CONFIG_BLK_DEV_ATARAID_PDC=m
CONFIG_BLK_DEV_ATARAID_HPT=m