---

Marcelo Tosatti: Linux 2.4.23-pre2

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

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

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

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

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis