]> git.neil.brown.name Git - history.git/log
history.git
18 years agoLinux 2.0.39pre5 2.0.39pre5
David Weinehall [Fri, 23 Nov 2007 20:12:20 +0000 (15:12 -0500)]
Linux 2.0.39pre5

o IDE-patches (Andre Hedrick)
o Move memory-offset for dynamic (Michael Deutschsmann)
executables
o Fixes to the Cyclades-driver (Ivan Passos)
o Fix for a bug in ext2 (Stephen C. Tweedie)
o Added marketing-names for 3Com (Yann Dirson, David Weinehall)
NICs in drivers/net/Config.in
o Added fix to smbfs (Rick Bressier)

18 years agoLinux 2.0.39pre4 2.0.39pre4
David Weinehall [Fri, 23 Nov 2007 20:12:20 +0000 (15:12 -0500)]
Linux 2.0.39pre4

o Large-disk fixes (Andries Brouwer)
o Wavelan-driver cleanup & bugfixes (Jean Tourrilhes)
o Security-fixes (Solar Designer)
o Quota-fixes (Jan Kara)
o Fixed GPF using IPsec Masquerade (Rudolf Lippan)
o (s)size_t-patch for fs/proc/mem.c (David Weinehall)
reverted

18 years agoLinux 2.0.39pre3 2.0.39pre3
David Weinehall [Fri, 23 Nov 2007 20:12:19 +0000 (15:12 -0500)]
Linux 2.0.39pre3

o Fixed Config.in bugs in (Marc Martinez)
drivers/net and drivers/isdn
o int to (s)size_t in fs/proc/mem.c (Michal Jaegermann)
o Added IPX-routing of NetBIOS packages (Jan Rafaj)

18 years agoLinux 2.0.39pre2 2.0.39pre2
David Weinehall [Fri, 23 Nov 2007 20:12:18 +0000 (15:12 -0500)]
Linux 2.0.39pre2

o Fix for a bug in paride (Wolfram Gloger)
o Fix an erroneous printk in ip_fw.c (Todd Sabin)
o Fix for IP multicast on WAN-adapters (Matthew Grant)
o Big updates to MAINTAINERS (David Weinehall)
o Big updates to CREDITS (David Weinehall)
o Various updates in Documentation/* (David Weinehall)
o Styled up all Configuration-files (David Weinehall)
in a similar manner to newer
v2.3 kernels
o Updated CodingStyle to the one used (David Weinehall)
in recent v2.3 kernels
o Backported nls_8859-14 (David Weinehall)
o Added support for sparse superblocks (Theodore T'so)

18 years agoLinux 2.0.39pre1 2.0.39pre1
David Weinehall [Fri, 23 Nov 2007 20:12:18 +0000 (15:12 -0500)]
Linux 2.0.39pre1

o Fix for the ping -s 65468 exploit (Andrea Arcangeli + others)
o Small updates to MAINTAINERS (David Weinehall)
o Small updates to CREDITS (David Weinehall)
o Update Documentation/Changes (David Weinehall)
to mirror the needed binutils version

18 years agoImport 2.0.38pre1 2.0.38 2.0.38pre1
Alan Cox [Fri, 23 Nov 2007 20:12:17 +0000 (15:12 -0500)]
Import 2.0.38pre1

18 years agoImport 2.0.37 2.0.37
Alan Cox [Fri, 23 Nov 2007 20:12:17 +0000 (15:12 -0500)]
Import 2.0.37

18 years agoLinux 2.0.37pre12 2.0.37pre12
Alan Cox [Fri, 23 Nov 2007 20:12:16 +0000 (15:12 -0500)]
Linux 2.0.37pre12

I finally (I hope) nailed the threading crash some people saw - it was
flock(). Also backed out the problematic mmap entry.

You need binutils 2.8 or 2.9 to build this kernel tree. 2.7 is not good
enough

o       mmap race fix wasnt - removed                   (Alan Cox)
o       Further 20 day alpha floppy fix                 (Paul Slootman)
o       PPTP/IPSEC masq update                          (John Hardin)
o       Fix 240 day select bug()                        (Ville Herva)
o       Fix threaded flock/close bug                    (Alan Cox)

18 years agoLinux 2.0.37pre11 2.0.37pre11
Alan Cox [Fri, 23 Nov 2007 20:12:15 +0000 (15:12 -0500)]
Linux 2.0.37pre11

Well the ftruncate bug means one more release. I've also merged a few minor
other fixes and the 1.0 version of the Compaq SMART2 driver.

You need binutils 2.8 or 2.9 to build this kernel tree. 2.7 is not good
enough

ftp://ftp.*.kernel.org/pub/linux/kernel/alan/.

Linux 2.0.37pre11

o Ftruncate fix (Linus)
o Bring APM more in line with 2.2 (Steven Rothwell)
o Small fixes/Symbols (FreeSWAN)
o EQL bug fix (Rumen Svobodnikov)
o Fix serial memleak (Armin Groesslinger)
o Mmap race fix (Stephen Tweedie)
o 1.0 SMART2 driver (Compaq)

18 years agoLinux 2.0.37pre10 2.0.37pre10
Alan Cox [Fri, 23 Nov 2007 20:12:15 +0000 (15:12 -0500)]
Linux 2.0.37pre10

o Alpha compile bug cured (Jeff Garzik)
o Cyclades update (Cyclades)
o Remember to call check_privacy on boot (Mikael Pettersson)
o Alpha fixes for ne.c ("Solar Designer")
o Make fsync behave for large ext2 files (Scott Laird)
o RCPCI45 update (Red Creek)
o Alpha makefile tweak (Michael Chastain)

18 years agoLinux 2.0.37pre9 2.0.37pre9
Alan Cox [Fri, 23 Nov 2007 20:12:14 +0000 (15:12 -0500)]
Linux 2.0.37pre9

o Appletalk probe bug (Jens-Uwe Mager)
o Further multicast fixes (Alan Cox)
| We should now pass the JDK mcast tests
o Export fddi symbols (Christoph Goos)
o Autoset ARCH, Makefile fix (Paul Slootman)
o PCI handling fix (Thomas Bogendoerfer)
o PCI2000, PCI2200, PSI240 drivers (Perceptive Solutions)
o Our netrom code crashed BPQ (Tomi Manninen)
| BPQ doesn't appear to have been fixed in most
| places. If you run BPQ, you should worry about this 8)
o Updated DAC960 driver (Leonard Zubkoff)
o Updated Adaptec 29xx driver (Doug Ledford)
o Assorted minor tweaks/cleanups (various)

18 years agoLinux 2.0.37pre8 2.0.37pre8
Alan Cox [Fri, 23 Nov 2007 20:12:13 +0000 (15:12 -0500)]
Linux 2.0.37pre8

o Fixed a small multicast problem (Alan Cox)
o PIII disable serial ID (Alan Cox, from Phil Karns
code)

18 years agoLinux 2.0.37pre7 2.0.37pre7
Alan Cox [Fri, 23 Nov 2007 20:12:13 +0000 (15:12 -0500)]
Linux 2.0.37pre7

o Fix the floppy driver works for alternate blocks
of 20 odd days on the Alpha bug (Paul Slootman)
o Accept IEE802.3 arps on ethernet (Volker Dormeyer)
o Autofs overflow fix  (H Peter Anvin)
| backported to 2.0.x
o Off by one error in block driver (Rune M. Brinckmeyer)
o Bridge should be silent if disabled (Tomasz Motylewski)
o Another bad ne2k clone added (Jari Malinen)
o Wavelan updated (Jean Tourrilhes)
o InitIO updates (Bas)
o InitIO A100 support (Initio/Bas)
o Added Tripace TC-2550 driver  (Tripace)
(anyone with a card care to port it to 2.2)

18 years agoImport 2.0.37pre6 2.0.37pre6
Alan Cox [Fri, 23 Nov 2007 20:12:12 +0000 (15:12 -0500)]
Import 2.0.37pre6

18 years ago2.0.37pre5 2.0.37pre5
Alan Cox [Fri, 23 Nov 2007 20:12:11 +0000 (15:12 -0500)]
2.0.37pre5

o Configuration tool fixes (Alan Cox)
o MegaRAID update (AMI)
o ioctl thread fix (Alan Cox)
o RCPCI update (Red Creek)
o IDE OOps fix (from 2.2)
o Symbios 53c416 driver (Lieven Willems)
o PARIDE enhancements (Grant)
o SMART2 update (Compaq)
o Cyclades PCI update (Cyclades)
o ISO 8859-15  (From 2.2)
o DAC960 update (Leonard Zubkoff)

18 years agoLinux 2.0.37pre4 2.0.37pre4
Alan Cox [Fri, 23 Nov 2007 20:12:11 +0000 (15:12 -0500)]
Linux 2.0.37pre4

o IDE updates (Andrew Balsa, Andre Hedrick and co)
| This should now get big disks the right size for one
| Also blacklists apparent problem WDC drives
| Test heavily
o Compaq SmartRAID support (Compaq)
o DC390 updated (Kurt Garloff)
o TIOCSBRK (Uwe Bonnes)
o EPIC update (Don Becker)
o Build with PROCFS=n (Hans-Joachim Baader)
o ISOfs handle more icky cds  (Ulrik Dickow)
o AIC7xxx update (Doug Ledford)
o PARIDE update (grant)
o Config for memory cleaned (Alan Cox, Riley, others)

18 years agoLinux 2.0.37pre3 2.0.37pre3
Alan Cox [Fri, 23 Nov 2007 20:12:10 +0000 (15:12 -0500)]
Linux 2.0.37pre3

o Nasty cache bug fixed (Mikael Pettersson)
| Quake should work again now.
o NCR53c8xx update (Gerard Roudier)
o AIC7xxx update (Doug Ledford)
o Initio driver update (Bas)
o Dumb sound bug cured (Oleg Drokin)
o Lance multidetect fix (Orc)
o Miscellaneous cleanup/small fixes
(Hans-Joachim Baader, Scott, Riley
 and others)

18 years agoLinux 2.0.37pre2 2.0.37pre2
Alan Cox [Fri, 23 Nov 2007 20:12:09 +0000 (15:12 -0500)]
Linux 2.0.37pre2

o ACard SCSI driver (ACard)
o Initio SCSI update (Initio)
o Tulip driver update  (Don Becker)
o Add new SMC card to PCI  (Andrew Pam)
o DVD may have >800Mb files  (Ulrich Habel)
o Readv/writev mand lock fix  (Jamie Lokier)
o Support for 2Gig/3Gig machines  (Ingo/Leonard)
| Im not sure quite if Ingo's patch is based on Leonards or whatever
| Also if you use 2Gig or 3Gig you are shrinking the per process
| address space. So dont do it casually.
o Fix protocol bug in IGMP2 code (Julian Highfield)
o Floppy diver update (Alain Knaff)

18 years agoLinux 2.0.37pre1 2.0.37pre1
Alan Cox [Fri, 23 Nov 2007 20:12:08 +0000 (15:12 -0500)]
Linux 2.0.37pre1

o Serial supports a couple of PCI cards (Henning Schmiedehausen)
o Tekram (DC390T) update (Kurt Garloff)
o DAC960 beta driver (Leonard Zubkoff)
o Slow A20 gate fix (Leonard Zubkoff)
o Keyboard race fix
o 3c59x updated  (Don Becker)
o DEPCA updated (Don Becker)
o EEPro100 updated (Don Becker)
o RTL8139 updated (Don Becker)
o Initio 91XX driver (Initio, arranged by SuSE)
o AIC7xxx update (Doug Ledford)
o ICMP include symbol fix
o Bridge port change fix (Vova Oksman)
o PPTP masquerading

18 years agoLinux 2.0.36pre22 2.0.36 2.0.36pre22
Alan Cox [Fri, 23 Nov 2007 20:12:07 +0000 (15:12 -0500)]
Linux 2.0.36pre22

o       Fix IDE maintainers email
o       Small security/hangup fix for thge cyclades driver

This one is the final cut. You have 24 hours to scream if you break it. THen
it goes to Linus for final approval

        ftp://ftp.linux.org.uk/pub/linux/alan/2.0.36pre/...

Alan

18 years agoLinux 2.0.36pre21 2.0.36pre21
Alan Cox [Fri, 23 Nov 2007 20:12:06 +0000 (15:12 -0500)]
Linux 2.0.36pre21

o       Alain Knaff fix for a new exciting and broken floppy controller
        some people are shipping
o       ISDN compiles + a couple of last minute glitch fixes from
        Karsten & Fritz
o       RCPCI45 fix (MODVERSIONS=n breakage) - David Murn
o       Shaper divide by zero crash fix - Ditto

Perhaps we've finally finished ;)

Alan

18 years agoLinux 2.0.36pre-patch 20 2.0.36pre20
Alan Cox [Fri, 23 Nov 2007 20:12:06 +0000 (15:12 -0500)]
Linux 2.0.36pre-patch 20

o PCI ID for a newer lance chip
o TCP should now handle syn+ack+data frames right again (KA9Q sends them)
o ISDN4linux update - this should fix some stack overruns with Hisax

18 years agoImport 2.0.36pre19 2.0.36pre19
Alan Cox [Fri, 23 Nov 2007 20:12:05 +0000 (15:12 -0500)]
Import 2.0.36pre19

18 years ago2.0.36pre18 2.0.36pre18
Alan Cox [Fri, 23 Nov 2007 20:12:04 +0000 (15:12 -0500)]
2.0.36pre18

Fixes from pre17
o       5.1.4 aic7xxx driver (EISA 274x cards now work)
o       SMP debug message removed
o       TCP performance optimisation from Dave Miller (and I thought he
                was on honeymoon 8))
o       Makefile fix for modules/versioning bug
o       A couple of very minor cleanups

If this proves ok it goes to Linus

Alan

18 years agoImport 2.0.36pre17 2.0.36pre17
Alan Cox [Fri, 23 Nov 2007 20:12:04 +0000 (15:12 -0500)]
Import 2.0.36pre17

18 years agoLinux 2.0.36pre16 2.0.36pre16
Alan Cox [Fri, 23 Nov 2007 20:12:03 +0000 (15:12 -0500)]
Linux 2.0.36pre16

This has taken some time in order to get internal testing of the tcp state
machine fix done. Will people stress the following bits particularly in this
pre-patch

Booting on a 1Gig+ machine (I dont have one alas)
TCP
Weird CPUs (Cyrix/TI 486DLC etc)

18 years agoImport 2.0.36pre15 2.0.36pre15
Alan Cox [Fri, 23 Nov 2007 20:12:03 +0000 (15:12 -0500)]
Import 2.0.36pre15

18 years agoLinux 2.0.36pre14 2.0.36pre14
Alan Cox [Fri, 23 Nov 2007 20:12:02 +0000 (15:12 -0500)]
Linux 2.0.36pre14

The big highlights of this update are all SCSI

o AIC7xxx revision 5.1 - this is the Adaptec driver that should
support all the new stuff nicely
o Updated ICP vortex driver. This supports all the current models
including the LVD and fibrechannel controllers Im told
o AMI Megaraid controller support

Additional changes

o The tcp oopses a very few people saw on extremely loaded boxes,
or brutal beat up machine tests should be gone

o mmap of very high addresses patch from 2.1.x

o block read ahead bug fix from 2.1.x

o Cyclades patch

o de4x5 update

o configuration files bug fixes.

18 years agoLinux 2.0.36pre13 2.0.36pre13
Alan Cox [Fri, 23 Nov 2007 20:12:01 +0000 (15:12 -0500)]
Linux 2.0.36pre13

This won't be the last. I'm told the final 5.1 revision super save the universe
adaptec driver will be out in a few days. I'm going to do a pre14 when that
occurs. No point having 2.0.36 appear the day before the new adaptec driver
passes its final testing.

Anyway.. the changes

2.0.36pre13 changes

o lxdialog handles differences between Ncurses versions nicely
[Thomas Dickey]
o Bridging might actually compile and work right now [me]
o A quota hanging bug has been killed [c/o DaveM]
o New EEPro10 driver update [Bao]
o SMP deadlock possibility fixed [Leonard]
o SYSV define and shm swap off now work right [me]
o ISDN update [Karsten Keil]
o make xconfig bug fixes [Andrew Veliath]
o Incorrect definition of one of the IP options fixed [ANK]
o paride update [Grant Guenther]
o Ensoniq known in PCI vendor data [Bill Nottingham]
o Alpha returns -ENOSYS not -EPERM for invalid syscalls
o TCP/IP accounting now doesnt account packets with invalid headers

18 years agoLinux 2.0.36pre12 / Modular sound 2.0.36 test patch 1 2.0.36pre12
Alan Cox [Fri, 23 Nov 2007 20:12:00 +0000 (15:12 -0500)]
Linux 2.0.36pre12 / Modular sound 2.0.36 test patch 1

2.0.36pre12 fixes the Alpha unknown syscall returning -EPERM bug, adds
Ensoniq to the PCI names and updates the parallel ide devices slightly.

As far as Im concerned that is now it for 2.0.36. Linus please have a look
through it see what you think. I'm guessing you'll want to drop the
fs/nfs changes. If so be careful to leave the nfsroot change as its not
part of the FIFO thing.

Also for modular sound freaks the test modular sound for 2.0.36 patch brings
2.0.36 roughly in line with the current 2.1.122+bits I sent Linus. Unlike
2.1.x it doesnt fix O_NDELAY so it wont break realaudio clients.

18 years ago2.0.36pre11 2.0.36pre11
Alan Cox [Fri, 23 Nov 2007 20:12:00 +0000 (15:12 -0500)]
2.0.36pre11

Its on ftp.linux.org.uk:/pub/linux/alan

The only additional fixes of note are
o       Bridge+alias memory leak
o       ARP handling on promisc
o       Typo fixe

Alan

18 years agoImport 2.0.36pre10 2.0.36pre10
Alan Cox [Fri, 23 Nov 2007 20:11:59 +0000 (15:11 -0500)]
Import 2.0.36pre10

18 years agoImport 2.0.36pre9 2.0.36pre9
Alan Cox [Fri, 23 Nov 2007 20:11:58 +0000 (15:11 -0500)]
Import 2.0.36pre9

18 years agoLinux 2.0.36pre8 2.0.36pre8
Alan Cox [Fri, 23 Nov 2007 20:11:58 +0000 (15:11 -0500)]
Linux 2.0.36pre8

Bug Fixes

   Large Memory
          Linux 2.0.36 uses the newer bios calls to automatically size
          memory above 64Mbytes, where supported by the BIOS.

   Readv/Writev
          Processes issuing a readv or writev to a device that did not
          have the relevant read/write operation could cause an Oops and
          potentially a crash.

   UDMA Drives
          Report Bad CRC (cable errors) as a cable error. Handling of
          such errors was correct.

   pipe syscall error
          The pipe call could return ENFILE not -1 and errno= -ENFILE.
          Fixed.

   AIC7xxx
          The 2.0.36 kernel contains the 5.0.20 release of the AIC7xxx
          driver. This should cure most of the remaining problems with
          the older chipsets. Users with the latest AIC7xxx devices will
          have to wait for the next driver version to become available or
          try the beta test driver.

   Procfs permissions fix
          A process with root file rights can now read all /proc files.

   Daylight Savings in SMB
          The SMB file system honours daylight savings time.

   EATA SCSI/Ultrastor 14f/34f
          Reverse scan order support and configurable extended geometry.
          Increased the busy timeout.

   Build fixes
          Use relative paths for sound, remove trampoline.hex on a make
          clean, support the newer versioned symbols as part of a multi
          object file module.

   Oops handling
          A small fencepost error in Oops handling on syscall return has
          been cured.

   TLan 1.0
          The Thunderlan driver has been updated to the 1.0 release.

   Delay loops
          The delay loop code has been modified to eliminate most of the
          remaining cache/branch prediction and other variants to its
          performance.

   5.25" floppy
          An incorrect floppy table entry has been altered, and a
          potential crash on unload fixed.

   Iomega ZIP driver
          Handle 23.D firmware funnies.

   Cyclades Serial
          Upgraded driver from vendor, with assorted bugs fixed.

   Printer Driver
          The correction in the printer handling upset the Epson Stylus
          800. The driver know has a LPSTRICT option that can be set for
          printers that need absolute strict NBUSY handling.

   Beeper gets stuck
          The case where the beeper decides to beep forever has been
          cured.

   3c509 ethernet
          Upgraded to v1.16. Fixes ID port clash with sound cards,
          waiting for discard messages and recovers faster from transmit
          errors.

   3c59x driver
          Updated 3c59x ethernet driver. This should cure the skb_push
          panics some people saw with 3c59x/3c90x drivers under load.

   Lance driver
          Module unload bugs in the lance driver have been fixed.

   Plip driver
          Messages without severity levels now have appropriate levels.

   AHA1542
          Allow the use of DMA 0 on newer motherboards.

   SHM swap off
          A case where the machine might crash when turning swapping off
          has been fixed.

   MMAP security
          Linux did not allow a writable mmap of an append only file. It
          did however allow a readonly mmap of such a file then an
          mprotect. Fixed.

   NAKAMICH MJ-5.16S
          This SCSI device has been added to the blacklist.

   Single lun blacklisting
          A bug in the single lun blacklisting has been fixed.

   SCSI CAM division by zero
          A corrupt geometry could cause the kernel to divide by zero and
          crash.

   Sound blaster
          Don't report a DMA channel 0 for the MPU

   Sequencer
          If there are no synths or midi devices do not lock the
          sequencer busy forever.

   Autofs
          Fix a small glitch in the directory hash.

   ISOfs
          Fix a fencepost error in the iso fs size checks.

   Vfat fs
          Disallow periods at the end of names.

   NFS file system
          Support FIFO's over NFS. Handle kill of nfsiod for module
          unload.

   NFS root
          IFF_MULTICAST could be incorrectly not set.

   Non modular soundmodem/baycom
          These devices only worked as modules. They now work compiled
          in.

   Memory leak in networking
          A very obscure leak in the networking code has been fixed.

   TCP select
          TCP select for urgent data now has correct semantics.
          Previously it could do the wrong thing.

   TCP SIGIO
          SIGIO on an incoming connection is now correctly issued on the
          completion of the three way handshake.

Enhancements

   ISDN
          The Isdn4linux layer is signifcantly upgraded. The new driver
          set adds support for the Teles 16.3c, Teles PCI, Teles S0Box,
          Creatix S0Box, Compaq ISDN S0 ISA, ELSA Quickstep 1000PCI, Elsa
          Quickstep 3000, Elsa Quickstep 3000PCI, Eicon.Diehl Diva 2.0
          ISA/PCI (not Pro), Eicon.Diehl Diva Piccola, AsusCom ISDNLink
          128K, Dynalink IS64PH, HFC-2BS0 based cards, Sedlbauer Speed
          Card(Speed win, teledat 100), Sedlbauer Speed Star PCMCIA, USR
          Sportster Internal TA, ITH MIC 16 ISA, Traverse NETjet PCI,
          Niccy PnP/PCI

   Shaper
          The shaper device provides a simple traffic limiting driver for
          Linux 2.0.x. For full traffic shaping watch for Linux 2.2
          coming soon..

   Tulip
          The tulip driver has been upgraded to 0.89H which should also
          support the clone PNIC and MXIC tulip devices.

   Extended CPUID/Chip identification
          The Cyrix/AMD extended CPUID mode is supported. Cyrix
          processors are identified even when CPUID is not available. The
          Intel Celeron Mendicino is recognized. K6's with the random
          oops bug are normally now detected. The K6 cpu deadlock problem
          isn't detected as we know no way to check for it except to try
          it.

   Multi-Tech driver
          Driver for multi-tech 4/8 port modem and serial
          cards.(Experimental).

   EtherExpress
          The Compaq LTE should now be recognized (experimental)

   Intel 440GX
          The 440GX chipset is known to the PCI data tables.

   Nvidia
          NVidia/SGS Thomson is known to the PCI data tables.

   SCSI medium changers
          These are no long reported as unknown device types.

   ROSE networking
          The ROSE network layer has been updated.

Other

   Bigger system call table
          To support add ons that use syscalls in the new range.

   Hooks for dumping
          Kernel hooks for optional threaded core dump module.

18 years agoLinux 2.0.36pre7 2.0.36pre7
Alan Cox [Fri, 23 Nov 2007 20:11:57 +0000 (15:11 -0500)]
Linux 2.0.36pre7

This doesn't fix the icmp or threaded socket handling stuff that does eventually
need curing. It does however fix all sorts of other fun things. With this
release the Cyclades should be happy and the Cyrix detect/AMD detect shoul
work properly, including the old AMD bug detect.

Consider this your last chance to scream about 2.0.36 bugs

18 years ago2.0.36prepatch 6 2.0.36pre6
Alan Cox [Fri, 23 Nov 2007 20:11:56 +0000 (15:11 -0500)]
2.0.36prepatch 6

        ftp://ftp.linux.org.uk/pub/linux/alan/2.0.36pre/
Changes this release
o       Cyclades bug fix (Cyclades Corp)
o       440GX device ids (Leonard Zubkoff)
o       BusLogic update (Leonard Zubkoff)
o       New version of the ROSE protocol layers (F6FBB)
o       TCP works with SO_BINDTODEVICE  (Phil Gladstone)
o       TCP select error
o       Hooks for multithreaded ELF core dumps (Alan Cox)
        (Phil Gladstone maintains the ELF mt core dump stuff and gdb patch)

I was going to integrate this patch but I got some slightly odd results
that looked like a double kfree and the patch didnt seem quite perfect yet.
Anyway - you shouldnt need to hack anything to use it now
Stuff I know I have left to worry about:

o       Andre - can you check there is nothing in your jumbo patches I
        should have (I dont want to put the UDMA/new timer stuff into a
        2.0.x kernel). I couldnt see any easy way to seperate the MHz
        computation from it
o       Try and get the mt core dumps working
o       Two crash reports from AF_UNIX sockets that look like a long
        standing race.

Alan

18 years agoImport 2.0.36pre5 2.0.36pre5
Alan Cox [Fri, 23 Nov 2007 20:11:56 +0000 (15:11 -0500)]
Import 2.0.36pre5

18 years agoLinux 2.0.36pre4 2.0.36pre4
Alan Cox [Fri, 23 Nov 2007 20:11:55 +0000 (15:11 -0500)]
Linux 2.0.36pre4

ftp://ftp.linux.org.uk/pub/linux/alan/...

This one updates the tulip and 3c509 drivers, so give those a beating. The
mdelay/udelay problem with the aic7xxx update is fixed. A small root
permissions bug in /proc is fixed and a few other minor things.

Modular sound isnt in this one. Its about 60/40 in favour but I decided
the 40% were right. It changes expected behaviour for people which isnt
good for 2.0

The main thing left to sort now is the final CPU detection. Im still getting
some reports of misdetections

Alan

18 years agoLinux 2.0.36pre3 2.0.36pre3
Alan Cox [Fri, 23 Nov 2007 20:11:54 +0000 (15:11 -0500)]
Linux 2.0.36pre3

[ftp.uk.linux.org:/pub/linux/alan/...]
Ok this took a bit longer than I intended. Im releasing 2.0.36pre3 now for
two reasons

        1.      Its got the 5.0.20 AIC7xxx driver in it - this should help
                the adaptec afflicted
        2.      It has modular sound in it

Now for the modular sound Im unsure if its a good idea or bad to switch
to it for a 2.0.x kernel. Its always going to be available as an add on
and I suspect be something most vendors will ship (bearing in mind the target
markets are often not keen to recompile kernels). So I'd appreciate feedback
on both if modular sound behaves for you (it should 8)) and also opinions
on whether it should become a standard item.

Apart from that all I have queued to do now are a few small bug fixes and
to wait for the final version of the isdn updates. Those are pretty important
as they should include code thats been certified with telco approval in some
of the weird parts of the world (most of the EEC to start with) where code
certification for the ISDN 'D' channel protocol is required for each card.

If you have a new feature you desperately want for 2.0.36, then probably
too late. If there are bug fixes floating around notin 2.0.36pre3 you think
matter please send me them - I'd rather get duplicates than miss stuff.
Finally - treat pre3 with a bit of care - its not as tested as the pre patches
tend to be.

Alan

18 years agoLinux 2.0.36pre2 2.0.36pre2
Alan Cox [Fri, 23 Nov 2007 20:11:53 +0000 (15:11 -0500)]
Linux 2.0.36pre2

ftp://ftp.linux.org.uk/pub/linux/alan/..
This is a bit bigger than pre patch 1 but most of the bulk is the isdn driver
updates to reflect what everyone is actually using.
I don't have ISDN here - thats a hint to the ISDN using people to test this ok ;)

Lesser items:
o       Tlan 1.0 driver
o       >64Mb memory recognition
o       Full cyrix and other CPU recognition (should fix the TI problems)
o       Syscall return trap fix
o       Delay slightly more stable
o       IDE floppy knows about Iomega zip firmware 23.D
o       Cyclades update
o       Traffic Shaper
o       Etherexpress should now handle Compaq LTE base stations
o       EATA update
o       SCSI blacklist update
o       SCSI medium changers recognized
o       Ultrastor 14f/34f update
o       MPU401 DMA reporting
o       Sequencer busy fix
o       ISOfs boundary case fix
o       NFS unload fix
o       SMBfs time saving fix
o       mmap append only file fix
o       Socket leak fix

18 years agoLinux 2.0.36pre1 2.0.36pre1
Alan Cox [Fri, 23 Nov 2007 20:11:53 +0000 (15:11 -0500)]
Linux 2.0.36pre1

I've put Linux 2.0.36 pre-patch-1 on ftp.uk.linux.org:/pub/linux/alan
This contains the following changes

o       The minicom beeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeep bug fix
o       non atomic kmalloc from IRQ in the lance error handler
o       3c59x update
o       Thunderlan update
o       The lp slowdown should be gone I hope
o       Amateur radio non module inits fix
o       vfat ... bug fix
o       obscure memory leak fix

and if you thought the last one was too big then you'll like this one. Its
4939 bytes compressed

Alan

18 years agoImport 2.0.35 2.0.35
Alan Cox [Fri, 23 Nov 2007 20:11:52 +0000 (15:11 -0500)]
Import 2.0.35

18 years agoImport 2.0.35pre9 2.0.35pre9
Alan Cox [Fri, 23 Nov 2007 20:11:51 +0000 (15:11 -0500)]
Import 2.0.35pre9

18 years agoImport 2.0.35pre8 2.0.35pre8
Alan Cox [Fri, 23 Nov 2007 20:11:51 +0000 (15:11 -0500)]
Import 2.0.35pre8

18 years agoImport 2.0.35pre7 2.0.35pre7
Alan Cox [Fri, 23 Nov 2007 20:11:50 +0000 (15:11 -0500)]
Import 2.0.35pre7

18 years agoImport 2.0.35pre6 2.0.35pre6
Alan Cox [Fri, 23 Nov 2007 20:11:50 +0000 (15:11 -0500)]
Import 2.0.35pre6

18 years agoImport 2.0.35pre5 2.0.35pre5
Alan Cox [Fri, 23 Nov 2007 20:11:49 +0000 (15:11 -0500)]
Import 2.0.35pre5

18 years agoImport 2.0.35pre4 2.0.35pre4
Alan Cox [Fri, 23 Nov 2007 20:11:49 +0000 (15:11 -0500)]
Import 2.0.35pre4

18 years agoImport 2.0.35pre3 2.0.35pre3
Alan Cox [Fri, 23 Nov 2007 20:11:48 +0000 (15:11 -0500)]
Import 2.0.35pre3

18 years agoImport 2.0.35pre2 2.0.35pre2
Alan Cox [Fri, 23 Nov 2007 20:11:47 +0000 (15:11 -0500)]
Import 2.0.35pre2

18 years agoImport 2.0.35pre1 2.0.35pre1
Alan Cox [Fri, 23 Nov 2007 20:11:46 +0000 (15:11 -0500)]
Import 2.0.35pre1

18 years agoImport 2.0.34pre16 2.0.34 2.0.34pre16
Alan Cox [Fri, 23 Nov 2007 20:11:45 +0000 (15:11 -0500)]
Import 2.0.34pre16

18 years agoImport 2.0.34pre15 2.0.34pre15
Alan Cox [Fri, 23 Nov 2007 20:11:45 +0000 (15:11 -0500)]
Import 2.0.34pre15

18 years agoImport 2.0.34pre11b 2.0.34pre11b
Alan Cox [Fri, 23 Nov 2007 20:11:44 +0000 (15:11 -0500)]
Import 2.0.34pre11b

18 years agoImport 2.0.34pre10 2.0.34pre10
Alan Cox [Fri, 23 Nov 2007 20:11:43 +0000 (15:11 -0500)]
Import 2.0.34pre10

18 years agoImport 2.0.34pre9 2.0.34pre9
Alan Cox [Fri, 23 Nov 2007 20:11:43 +0000 (15:11 -0500)]
Import 2.0.34pre9

18 years agoImport 2.0.34pre8 2.0.34pre8
Alan Cox [Fri, 23 Nov 2007 20:11:42 +0000 (15:11 -0500)]
Import 2.0.34pre8

18 years agoImport 2.0.34pre7 2.0.34pre7
Alan Cox [Fri, 23 Nov 2007 20:11:41 +0000 (15:11 -0500)]
Import 2.0.34pre7

18 years agoImport 2.0.34pre6 2.0.34pre6
Alan Cox [Fri, 23 Nov 2007 20:11:41 +0000 (15:11 -0500)]
Import 2.0.34pre6

18 years agoImport 2.0.34pre5 2.0.34pre5
Alan Cox [Fri, 23 Nov 2007 20:11:40 +0000 (15:11 -0500)]
Import 2.0.34pre5

18 years agoImport 2.0.34pre4 2.0.34pre4
Alan Cox [Fri, 23 Nov 2007 20:11:39 +0000 (15:11 -0500)]
Import 2.0.34pre4

18 years agoImport 2.0.34pre3 2.0.34pre3
Alan Cox [Fri, 23 Nov 2007 20:11:39 +0000 (15:11 -0500)]
Import 2.0.34pre3

18 years agoImport 2.0.34pre2 2.0.34pre2
Alan Cox [Fri, 23 Nov 2007 20:11:38 +0000 (15:11 -0500)]
Import 2.0.34pre2

18 years agoImport 2.0.33 2.0.33
Alan Cox [Fri, 23 Nov 2007 20:11:37 +0000 (15:11 -0500)]
Import 2.0.33

18 years agoImport 2.0.33pre3 2.0.33pre3
Alan Cox [Fri, 23 Nov 2007 20:11:37 +0000 (15:11 -0500)]
Import 2.0.33pre3

18 years agoImport 2.0.33pre2 2.0.33pre2
Alan Cox [Fri, 23 Nov 2007 20:11:36 +0000 (15:11 -0500)]
Import 2.0.33pre2

18 years agoImport 2.0.33pre1 2.0.33pre1
Alan Cox [Fri, 23 Nov 2007 20:11:36 +0000 (15:11 -0500)]
Import 2.0.33pre1

18 years agoImport 2.0.32 2.0.32
Alan Cox [Fri, 23 Nov 2007 20:11:35 +0000 (15:11 -0500)]
Import 2.0.32

18 years agoImport 2.0.32pre6 2.0.32pre6
Alan Cox [Fri, 23 Nov 2007 20:11:35 +0000 (15:11 -0500)]
Import 2.0.32pre6

18 years agoImport 2.0.32pre5 2.0.32pre5
Alan Cox [Fri, 23 Nov 2007 20:11:34 +0000 (15:11 -0500)]
Import 2.0.32pre5

18 years agoImport 2.0.32pre2 2.0.32pre2
Alan Cox [Fri, 23 Nov 2007 20:11:34 +0000 (15:11 -0500)]
Import 2.0.32pre2

18 years agoImport 2.0.32pre1 2.0.32pre1
Alan Cox [Fri, 23 Nov 2007 20:11:33 +0000 (15:11 -0500)]
Import 2.0.32pre1

18 years agoImport 2.0.31 2.0.31
Alan Cox [Fri, 23 Nov 2007 20:11:33 +0000 (15:11 -0500)]
Import 2.0.31

18 years agoImport 2.0.31pre10 2.0.31pre10
Alan Cox [Fri, 23 Nov 2007 20:11:32 +0000 (15:11 -0500)]
Import 2.0.31pre10

18 years agoImport 2.0.31pre9 2.0.31pre9
Alan Cox [Fri, 23 Nov 2007 20:11:32 +0000 (15:11 -0500)]
Import 2.0.31pre9

18 years agoImport 2.0.31pre8 2.0.31pre8
Alan Cox [Fri, 23 Nov 2007 20:11:31 +0000 (15:11 -0500)]
Import 2.0.31pre8

18 years agoImport 2.0.31pre7 2.0.31pre7
Alan Cox [Fri, 23 Nov 2007 20:11:31 +0000 (15:11 -0500)]
Import 2.0.31pre7

18 years agoImport 2.0.31pre6 2.0.31pre6
Alan Cox [Fri, 23 Nov 2007 20:11:30 +0000 (15:11 -0500)]
Import 2.0.31pre6

18 years agoImport 2.0.31pre5 2.0.31pre5
Alan Cox [Fri, 23 Nov 2007 20:11:29 +0000 (15:11 -0500)]
Import 2.0.31pre5

18 years agoImport 2.0.31pre4 2.0.31pre4
Alan Cox [Fri, 23 Nov 2007 20:11:28 +0000 (15:11 -0500)]
Import 2.0.31pre4

18 years agoImport 2.0.31pre3 2.0.31pre3
Alan Cox [Fri, 23 Nov 2007 20:11:28 +0000 (15:11 -0500)]
Import 2.0.31pre3

18 years agoImport 2.0.31pre2 2.0.31pre2
Alan Cox [Fri, 23 Nov 2007 20:11:27 +0000 (15:11 -0500)]
Import 2.0.31pre2

18 years agoImport 2.0.31pre1 2.0.31pre1
Alan Cox [Fri, 23 Nov 2007 20:11:26 +0000 (15:11 -0500)]
Import 2.0.31pre1

18 years agoImport 2.0.30 2.0.30
Alan Cox [Fri, 23 Nov 2007 20:11:25 +0000 (15:11 -0500)]
Import 2.0.30

18 years agoImport 2.0.29 2.0.29
Alan Cox [Fri, 23 Nov 2007 20:11:24 +0000 (15:11 -0500)]
Import 2.0.29

18 years agoImport 2.0.28 2.0.28
Alan Cox [Fri, 23 Nov 2007 20:11:24 +0000 (15:11 -0500)]
Import 2.0.28

18 years agoImport 2.0.27 2.0.27
Alan Cox [Fri, 23 Nov 2007 20:11:23 +0000 (15:11 -0500)]
Import 2.0.27

18 years agoImport 2.0.26 2.0.26
Alan Cox [Fri, 23 Nov 2007 20:11:23 +0000 (15:11 -0500)]
Import 2.0.26

18 years agoImport 2.0.25 2.0.25
Alan Cox [Fri, 23 Nov 2007 20:11:22 +0000 (15:11 -0500)]
Import 2.0.25

18 years agoImport 2.0.24 2.0.24
Alan Cox [Fri, 23 Nov 2007 20:11:21 +0000 (15:11 -0500)]
Import 2.0.24

18 years agoImport 2.0.23 2.0.23
Alan Cox [Fri, 23 Nov 2007 20:11:21 +0000 (15:11 -0500)]
Import 2.0.23

18 years agoImport 2.0.22 2.0.22
Alan Cox [Fri, 23 Nov 2007 20:11:20 +0000 (15:11 -0500)]
Import 2.0.22

18 years agoImport 2.0.21 2.0.21
Linus Torvalds [Fri, 23 Nov 2007 20:11:19 +0000 (15:11 -0500)]
Import 2.0.21

18 years agoImport 2.0.20 2.0.20
Linus Torvalds [Fri, 23 Nov 2007 20:11:19 +0000 (15:11 -0500)]
Import 2.0.20

18 years agoImport 2.0.19 2.0.19
Linus Torvalds [Fri, 23 Nov 2007 20:11:18 +0000 (15:11 -0500)]
Import 2.0.19

18 years agoImport 2.0.18 2.0.18
Linus Torvalds [Fri, 23 Nov 2007 20:11:18 +0000 (15:11 -0500)]
Import 2.0.18

18 years agoImport 2.0.17 2.0.17
Linus Torvalds [Fri, 23 Nov 2007 20:11:17 +0000 (15:11 -0500)]
Import 2.0.17

18 years agoImport 2.0.16 2.0.16
Linus Torvalds [Fri, 23 Nov 2007 20:11:17 +0000 (15:11 -0500)]
Import 2.0.16

18 years agoImport 2.0.15 2.0.15
Linus Torvalds [Fri, 23 Nov 2007 20:11:16 +0000 (15:11 -0500)]
Import 2.0.15

18 years agoImport 2.0.14 2.0.14
Linus Torvalds [Fri, 23 Nov 2007 20:11:16 +0000 (15:11 -0500)]
Import 2.0.14