Marcelo Tosatti: Linux 2.4.23-pre2

Written By
Web Webster
Web Webster
Sep 1, 2003

Kernel.org
Mirrors


Full Changelog

Hello,

Here goes -pre2. It contains an USB update, PPC merge, m68k
merge, IDE changes from Alan, network drivers update from Jeff,
amongst other fixes and updates.

Summary of changes from v2.4.23-pre1 to v2.4.23-pre2


<cw:sgi.com>:

  • Add SGI IOC4 IDE Driver
  • SGI SN Serial/Console Driver

<davej:redhat.com>:

  • USB: Add Minolta Dimage F300 to unusual_devs

<gaa:ulticom.com>:

  • USB: new ids for io_ti driver

<javier:tudela.mad.ttd.net>:

  • [wireless airo] add support for MIC and latest firmwares

<kevino:asti-usa.com>:

  • USB: bug in EHCI device reset through transaction

<malte.d:gmx.net>:

  • USB: support for Zaurus 750/760 to usbnet.c (2.4.22-pre8) +
    code cleanup backport from 2.6

<marcelo:logos.cnet>:

  • Changed hch contact information
  • Fix compilation warning in panic.c
  • Delete unused drivers/scsi/aic79xx (now aic7xxx supports
    it)
  • add sysctl bits for setuid core
  • Changed EXTRAVERSION to -pre2

<masanari.iida:hp.com>:

  • SCSI blacklist HP Va7140

<mike.miller:hp.com>:

  • cciss multi-path failover in md

<mporter:kernel.crashing.org>:

  • PPC32: Add support for the IBM PPC 440 family of
    processors
  • PPC32: Add support for DMA controllers on PPC 4xx
    processors

<russell_d_cagle:mindspring.com>:

  • USB: add Garmin iQue support to visor driver

<thomas:winischhofer.net>:

  • sisfb update

<vmlinuz386:yahoo.com.ar>:

  • PCI Hotplug: fix __FUNCTION__ warnings

Alan Cox:

  • remove all the 440gx broken bios stuff
  • replace the pci router logic with working code
  • update INDEX for docs
  • wolfson touchscreen docs
  • amd watchdog update
  • update i8xx watchdog
  • improved extra key bounce fix
  • fix a missing rocket card
  • warning fix
  • fix nowayout handling on softdog
  • fix missing formatting info in ide-cd
  • add open/close methods to ide-default for hotplug
  • move sibyte driver into the right dir
  • Add Intel ICH3 hotplug support
  • siimage: set a sata flag on the hwif so we can do cable
    det
  • update ide raid for info pointer changes
  • update ide headers for hotplug
  • fix cable detect issue with sata
  • split ide probe code up
  • Add disk hotplug to the IDE core
  • update cpia driver to fix warnings
  • aacraid update
  • wolfson ac97 touchscreen driver
  • ad1889 error handling fixes
  • ALi5455 update
  • cmpci update
  • fix i810 audio leak
  • makefile/config update for sound changes
  • USB audio fixes for OSS API compliance
  • VGA also works on IA64
  • tdfxfb updates for 24/32 and big endian
  • allow setuid core dumps
  • add sysctl number for setuid core
  • Add headers for wolfson codecs
  • Fix the file sharing/initrd bug
  • resend – mm checks have precedence bugs
Advertisement

Alan Stern:

  • USB: More unusual_devs.h entry updates
  • USB: More unusual_devs.h stuff
  • USB: Another unusual_devs.h entry update

Andrea Arcangeli:

  • vmalloc allocations in ipc needs smp initialized

Andrew Morton:

  • fix possible busywait in rtc_read()
  • tty oops fix

Dan Streetman:

  • USB: backport usbfs ‘disconnect’

Davi

Kernel.org
Mirrors


Full Changelog
d Brownell:

  • USB: ehci needs a readb() on IDP425 PCI (ARM)
  • USB: ehci-hcd and period=1frame hs interrupts

David S. Miller:

  • [TG3]: Update to irqreturn_t
  • [TG3]: Sync TSO changes from base 2.5.x
  • [TG3]: Merge comment typo fixes from 2.5.x
  • [TG3]: Initial implementation of 5705 support
  • [TG3]: Fix statistics on 5705
  • [TG3]: Do not reset the RX_MAC unless PHY is Serdes
  • [TG3]: More missing PCI IDs
  • [TG3]: Reset PHY more reliably on 570{3,4,5} chips
  • [TG3]: Fix 5788/5901, update TSO code
  • [TG3]: Differentiate between TSO capable and TSO enabled
  • [TG3]: Add {get,set}_tso ethtool_ops support
  • [TG3]: Bump version/reldate
  • [TG3]: Fix tg3_phyreset_57034_5 chip
    rev test
  • [TG3]: Bump version/reldate
  • [TG3]: More fixes and enhancements

Geert Uytterhoeven:

  • M68k ptrace
  • Isapnp warning
  • fb_cmap and transparency
  • M68k RTC updates
  • Rename ariadne2 to zorro8390
  • M68k mm cleanup
  • M68k free_io_area()
  • M68k invalid vs. illegal
  • Dmasound invalid vs. illegal
  • M68k cpu_relax()
  • dmasound SOUND_PCM_READ_RATE
  • M68k FPU emulator
  • dmasound core fixes
  • lmc_proto.c includes <asm/smp.h>
  • Sonic Ethernet unsafe interrupt

Greg Kroah-Hartman:

  • USB: added support for TIOCM_RI and TIOCM_CD to pl2303 driver
    and fix stupid bug
  • USB: remove some vendor specific stuff from the pl2303 driver
    to get other devices to work
  • [TG3]: pci_device_id can not be marked __devinitdata
  • [netdrvr sis900] don’t call pci_find_device from irq
    context
  • USB: fix up a bunch of copyrights that were incorrectly
    declared
  • PCI hotplug: fix up a bunch of copyrights that were incorrectly
    declared
  • PCI: add PCI_DEVICE() macro to make pci_device_id tables easier
    to read
  • PCI: add PCI_DEVICE_CLASS() macro to match PCI_DEVICE()
    macro
Advertisement

Henning Meier-Geinitz:

  • USB: New vendor/product ids for scanner driver
  • USB: fix check for SCN_MAX_MNR in scanner driver
  • USB: Fix crash when scanners are disconnected while open
  • USB: unlink interrupt URBs in scanner driver

Hirofumi Ogawa:

  • [netdrvr 8139too] lwake unlock fix
  • [netdrvr 8139too] remove unused RxConfigMask
  • [netdrvr 8139too] add more h/w revision ids

Ian Abbott:

  • USB: ftdi_sio – additional pids
  • USB: ftdi_sio – VID/PID for ID TECH IDT1221U USB to RS-232
    adapter
  • USB: ftdi_sio – tidy up write bulk callback

James Morris:

  • [TG3]: skb_headlen() cleanup

Jeff Garzik:

  • [TG3]: Detect shared (and screaming) interrupts
  • [TG3]: Convert to using ethtool_ops
  • [TG3]: Bug fixes for 5705 support
  • [TG3]: More 5705 updates
  • [TG3]: More 5705 fixes
  • [TG3]: Another 5705 fix: enable eeprom write prot as
    needed
  • [TG3]: Only write the on-nic sram addr on non-5705
  • [TG3]: Add 5782 pci id
  • [netdrvr sis900] ethtool_ops support
  • [netdrvr sis900] minor bits from 2.6
  • [netdrvr 8139cp] minor bits from 2.6
  • [netdrvr 8139cp] ethtool_ops support
  • [netdrvr 3c59x] add a piece missed in previous ethtool_ops
    patch
  • [netdrvr 3c501] ethtool_ops support
  • [netdrvr] ethtool_ops support in 3c503, 3c505, 3c507
  • [netdrvr] ethtool_ops support for 3c515, 3c523, 3c527, and
    dmfe
  • [netdrvr pcmcia] ethtool_ops for 3c574, 3c589, aironet4500,
    axnet
  • [NET] add SET_ETHTOOL_OPS back-compat hook
  • [netdrvr pcmcia] use SET_ETHTOOL_OPS in 3c574, 3c589,
    aironet4500, and axnet
  • [netdrvr pcmcia] ethtool_ops support for several more pcmcia
    drivers
  • [netdrvr 8139too] minor bits from 2.6
  • [wireless airo] build fixes
  • [scsi] add SCSI opcodes and SAM status codes to
    scsi/scsi.h

Judd Montgomery:

  • USB: visor.h[c] USB device IDs documentation

Marc-Christian Petersen:

  • DRM menu the right fix

Matthew Wilcox:

  • [netdrvr 3c59x] ethtool_ops support

Nemosoft Unv.:

  • USB: PWC 8.11

Paul Mackerras:

  • PPC32: Add support for DMA mapping on non-cache-coherent
    machines
  • PPC32: Add the infrastructure to allow for 64-bit PTEs
  • PPC32: Fix typo in arch/ppc/Makefile
  • PPC32: Use CONFIG_IBM_OPENBIOS instead of CONFIG_TREEBOOT
  • PPC32: Add support for the PPC970 processor
  • PPC32: Minor cleanups and fixes for 4xx/BookE systems
  • PPC32: Restructure signal code, new ucontext structure, add
    swapcontext syscall
  • PPC32: Implement semtimedop system call

Paul Mundt:

  • Add Paul Mundt to CREDITS

Randy Dunlap:

  • add seq_file “single” interfaces

Stefan Becker:

  • USB: acm.c update for new devices

Stefan Rompf:

  • [netdrvr 8139too] use mii_check_media lib function, instead of
    homebrew MII bitbanging.

Steven Cole:

  • Add 39 Configure.help texts from -ac tree
  • Add six more Configure.help texts from the -ac tree
Advertisement

Tom Rini:

  • PPC32: Change the default behavior of a kernel with KGDB
  • PPC32: Fix KGDB and userland GDB interactions

Willy Tarreau:

  • Fix log buffer length issues
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.