Linux Today: Linux News On Internet Time.

Alan Cox: Linux 2.6.0-test1-ac3

Jul 23, 2003, 23:00 (5 Talkback[s])

Kernel.org Mirrors

Intentionally still focussing on small stuff and driver updates. Lots more small fixes for driver stuff.


  • Fix crash with Z85230 on SMP systems (Dan Carpenter)
  • Resync Z85230 with 2.4 (me)
  • Finish ixj module check over (me)
  • Fix build of 2.6.x on old old systems (Mikael Pettersson)
  • Test patch for tosh keyboard bogus repeats (Chris Heath)
  • Fix non ascii symbols in visor.c (Jan Kasprzak)
  • Clean up remaining EXPORT_NO_SYMBOLS (R Krishnakumar)
  • MSDOS file system updates (OGAWA Hirofumi)
  • Make sure ax8817x actually gets built (Måns Rullgård)
  • Remove a couple more __NO_VERSION__'s (Adrian Bunk)
  • Fix module segment checking for parisc (Rusty Russell)
  • Fix tdfx blit and palette handling (Richard Drummond)
  • Add new zarus sla300 to USB idents (Pavel Machek)
  • DC395 updates for testing (Ali Akcaagac)
    These are large so want a lot of testing but the resulting driver is looking a fair bit more "Linux"
  • H8300 architecture updates (Yoshinori Sato)
  • pktgen leak fix (Kambo Lohan)
  • Fix delay setup in speedstep-ich (Valdis Kletnieks)
  • Enable AD1980 output flipper plugin
  • Clean ups for harmony, fix config bits (Francois Romieu)
  • Kahlua leak fix (Francois Romieu)
  • Airo locking/buffer handling fixes (Daniel Ritz)
  • Syskonnect sk98 updates (Ralph Roesler)
  • v850 updates (Miles Bader)
  • Fix missing formatting on slabinf
  • (Junkio)
  • sunrpc doesnt need uaccess.h (Frank Cusack)
  • Fix rmmod -f tainting (Rusty Russell)
  • Clean up init_module redefinitions (Rusty Russell)
  • Add module_put_and_exit for threads (Rusty Russell)
  • Fix 2 byte leak in old old stat call
  • Add libata SATA driver to 2.6test (Jeff Garzik)
  • Morse code panic support for test1-ac2 (Tomas Szepe)
  • Fix clashing symbols in dvb code (Michael Hunold)
  • Switch the OSS drivers back to strlcpy but with memset clearing first (David Härdeman)
  • i2c updates and nvidia i2c (Hans-Frieder Vogt, Greg Kroahn-Hartmann)
  • Fix section type conflict in sscape audi
  • (Rusty Russell)
  • Remove remaining missspellings of separate (Steven Cole)
  • BT audio update (Gerd Knorr)
  • Update bttv drivers (Gerd Knorr)
  • USB fixes for isd200/jumpshot (Matthew Dharm)
  • Remove now dead mode translation code (Matthew Dharm)
  • Fix documentation warnings (Greg Kroah-Hartmann)
  • Flush in flight usbs before calling disconnect (Greg Kroah-Hartmann)
  • Fix cdc-acm tty and devfs names (Greg Kroah-Hartmann)
  • Update gadget ethernet code (David Brownell)
  • Update usbtest (David Brownell)
  • Fix open race in usblp (Oliver Neukum)
  • Fix usb-serial use after free (Greg Kroah-Hartmann)
  • Update unusual devices (Alan Stern)
  • Fix visor memory leak (Greg Kroah-Hartmann)
  • FIx hpusbscsi bugs (Oliver Neukum)
  • Fix race in usb-skeleton (Greg Kroah-Hartmann)
  • Fix race in usb-lcd (Oliver Neukum)
  • Fix usb storage DMA buffering (Alan Stern)
  • Improve overcurrent handling with Intel USB (Alan Stern)
  • Fix irq urb clean up in USB scanner (Henning Meier-Geinitz)
  • Fix race in dabusb (Oliver Neukum)
  • Improve locking on endpoint disable (David Brownell)
  • Add DSS-20 syncstation support (David Glance)
  • Add more ipaq idents (Matthijs van der Molen, Pavel Stoliarov, Tod B. Schmidt, Matt Hartley)
  • Fix up pci_slot_name in USB code (Greg Kroah-Hartmann)
  • Fix and re-enable the SiS DRM module (Gaël Le Mignot)


  • Fix the generic strncpy (me)
  • Fix visws pci build (Andrey Panin)
  • Fix make clean on initramfs_data.S (Mikael Pettersson)
  • Fix build to use only posix compliant args to head and tail (Teemu Tervo)
  • Fix usb ethernet breakage (David Brownell)
  • Small ohci fixes (David Brownell)
  • Fix remaining "seperate" typos in sound (Steven Cole)
  • Add ikconfig back (Randy Dunlap)
  • Fix a via-rhine breakage under load (Roger Luethi)
  • Fix isapnp docs (Jochen Hein)
  • Fix jffs2 build (Jamey Hicks)
  • Fix jbd corrupting console log level (Vita Samel)
  • Fix 8139too driver with swsuspend (Peter Osterlund)
  • Fix seq8005 driver (me)
  • Possible synaptics touchpad fix (Peter Osterlund)
    Please report if this helps
  • DVB resync (Michael Hunold)
  • Fix cyrix mtrr breakage (Zoltán Böszörményi)
  • ppp async xon/xoff support (Samuel Thibault)
  • Fix non ISA requestirq in pcmcia (Taral)
  • First cut at fixing ftape for new locking (Paulo Andre)
  • Fix typo in kernel/sched docs (Jasper Spaans)
  • Replace illegal with invalid in the many places its wrongly used(Steven Cole)
  • Fix mtrr printk levels (me)
  • Fix mtrr in 2.5 missing check for corrupting old intel chipset with write combine (me)
  • Fix various wrong paths in IDE docs (Helge Hafting)
  • Better description for ASIX PCMCIA config (Komuro)
  • Fix a usb scanner open/close race (Oliver Neukum)
  • Add more USB vendor ids (Henning Meier-Geinitz)
  • EMU10K update to match CVS + fixes (Rudo Thomas)
    Again feedback appreciated [except from my speakers]
  • Don't assume new intel cpus will have same perf registers (Venkatesh Pallipadi)
  • Further DVB fixes (Michael Hunold)
  • IPv6 warning fixes (YOSHIFUJI Hideaki)
  • Fix up the AD1816 driver (Thorsten Knabe)
  • Initialize nodemgr generation (Zwane Mwaikambo)
  • Remove obsolete nfsv3 xdr comment (Frank Cusack)
  • Fix problem with NetApp and auth_gss (Frank Cusack)
  • Fix iphase use of ioremap under locks (Francois Romieu)
  • Make keyboard/console always enabled for (Andi Kleen) non embedded
  • Update Changes and ver_linux (Steven Cole)


  • Merge Linus 2.6.0-test1
    Revert bogus changes to 3c574/3c589_cs
    Revert tcic removals (Linus comment is wrong - we know why and fixes are out 8))
    Revert Linus broken spelling change (it is separate) [Cite: Oxford English Dictionary]
    Revert btaudio change (my fault - btaudio memsets the struct)
  • sethostname and friends corrupted their data on -EFAULT returns (Stephan Maciej)
  • Fix exec elf loader bugs/holes (me)
  • Fix environ race crash (me)
  • Fix various proc leaks of data (Solar Designer)
  • Fix new style serial driver leaks of data (me)
    Found by Solar Designer, someone needs to fix other old style drivers
  • Fix incorrect credits for ad1980 plugin (me)
  • Fix license text for Kalhua driver (me)
  • Fix make rpm (Nathan Fredrickson)
  • Fix qla1280 corruption (Arjan van de Ven)
  • Ad1889 clean up fix (Fracois Romieu)
  • Remove ip2 dead wood (Adrian Bunk)
  • Remove pcxx dead wood (Adrian Bunk)
  • Fix watchdog warnings (Jan Dittmer)
  • Device mapper updates (Joe Thornber)
  • Update magic numbers table (Fabian Frederick)
  • Fix logo bitdepth check (Bob Tracy)
  • Fix sock done handling (Jamie Lokier)
  • RLIMIT_NPROC fixes (Neil Brown)
  • Fix xjack dependancies (Adrian Bunk)
  • Remove dead serial stuff (Adrian Bunk)
  • Add support for 82801EB/ER TCO timer (Wim Van Sebroeck)
  • Backport ZoomVideo PCMCIA support (me)
  • Backport fixes for yenta socket hang (me)
  • Fix isapnp check_region abuse (me)
  • Fix the sym53c8xx irq handler types (me)
  • Fix aha1542 warnings (me)
  • Remove escaped MOD_INC_USE_COUNT in cs5520 (me)
  • Fix pas16 and qlogicfas DMA warnings (me)
  • Remove warnings in phonedev (me)
    Still need to make it lock the called module
  • Fix up ni65 driver (me)

2.5.75-ac (never released) differences remaining unmerged

  • Possible sedlbauer fix (me)
  • WM97xx touchscreen plugins (Liam Girdwood)
  • CS4281 fixes for new audio (incomplete) (me)
  • HAL2 OSS driver (Ladislav Michl)
  • Harmony OSS driver (Jean-Christoph Vaugeois, Matthieu Delahaye, Helge Deller, Alex deVries)
  • Cyrix Kahlua audio driver (me)

Stuff on the todo list

Forward port aacraid fixes
Forward port 82092 updates
Check xjack is in sync
Who broke NCR5380 again, more importantly how this time...
Final sound polish and commit to mark OSS down as done for 2.6
Look at the horribly out of date 2.5 DRM layer
Investigate where some of the framebuffers from 2.4 vanished (eg stifb)
Plip appears short 2.4 fixes
hfsplus is still 2.4 only too