Marcelo Tosatti: Linux 2.4.27-pre1 | Linux Today

Marcelo Tosatti: Linux 2.4.27-pre1

Written By
Web Webster
Web Webster
Apr 22, 2004

Kernel.org
Mirrors


Full Changelog

Hi,

Here goes the 2.4.27-pre1… Most importantly it contains the
addition of SATA drivers backport from v2.6.

Also network driver updates, USB updates, etc.

Detailed changelog follows

Summary of changes from v2.4.26 to v2.4.27-pre1


<khawar.chaudhry:amd.com>:

  • Update amd8111 net driver

<kirillx:7ka.mipt.ru>:

  • Fix potential memory leak in devpts
  • Fix potential memory access to free memory in /proc
    handling

<lkml:lievin.net>:

  • tipar char driver (divide by zero)

<maragato:gmx.net>:

  • Add ATI IGP 345M rev2 ID’s

<mhf:linuxmail.org>:

  • Update codingstyle to 2.6 level

<sezero:superonline.com>:

  • megaraid2 compilation fix

<tmattox:engr.uky.edu>:

  • [netdrvr tulip] add MII support for Comet chips

<vda:port.imtp.ilyichevsk.odessa.ua>:

  • gcc3 does not inline some functions

Atul Mukker:

  • megaraid2 driver version 2.10.3

Chris Wright:

  • e1000: fix probable security hole

Don Fry:

  • resync pcnet32.c with 2.6.x
  • netdevice.h add netif_msg_init helper
  • pcnet32 fix hang/crash with loopback test

Ganesh Venkatesan:

  • e100: NFS/TCO related Firmware update
  • e100: change log + version update
  • e100: use new API, SET_NETDEV_DEV, rx_bytes stat to include MAC
    header fix
  • e1000: ethtool set/get ring param support
  • e1000: backoff Tanacross missed interrupt workaround
  • e1000: Changed E1000_COLLISION_THRESHOLD from 16 to 15
  • e1000: use E1000_PBA_BYTES_SHIFT instead of
    E1000_TX_FIFO_SIZE
  • e1000: remove polarity reversal workaround for forced 10H/10F
    links
  • e1000: fix eeprom update to include e1000_standby_eeprom
  • e1000: new bit definitions, fix comments
  • e1000: ethtool set/get eeprom fixes
  • e1000: use new API, SET_NETDEV_DEV, check register_netdev
    retval
  • e1000: all other white space fixes, changelog
  • e1000: Disable TSO – till TSO related Tx hangs are root
    caused/fixed
  • e1000: msec_delay fix
  • e1000: phy fix, and cleanup

Jeff Garzik:

  • [netdrvr 8139cp] trivial syncing with 2.6.x
  • [netdrvr 8139cp] rearrange priv struct, add cacheline-align
    markers
  • [netdrvr 8139cp] locking cleanups
  • [NET] forward-compat definition of netdev_priv()
  • [netdrvr 8139cp] minor cleanups
  • [netdrvr 8139cp] use netdev_priv()
  • [netdrvr 8139cp] complete 64-bit DMA (PCI DAC) support
  • [netdrvr 8139cp] better dev->close() handling, and misc
    related stuff
  • [netdrvr natsemi] correct DP83816 IntrHoldoff register
    offset
  • [netdrvr tulip] remove ChangeLog file, we have BitKeeper logs
    now
  • Add SATA support
  • Add Promise SX8 SATA driver
  • [netdrvr via-rhine] Fix MII phy scanning bug, whitespace
    cleanups

Marcelo Tosatti:

  • Herbert Xu: Delete unused drivers/sound/Hwmcode.h,
    drivers/sound/724hwmcode.h
  • Cset exclude:
    loftin@ldl.fc.hp.com|ChangeSet|20040414205510|54931
  • Changed EXTRAVERSION to 2.4.27-pre1
  • Fix drmP.h fix typo

Meelis Roos:

  • Kaupo Arulo: only use set_max when it is present

Paul Gortmaker:

  • [netdrvr 8390] Fix 8390 log spam

Pavel Roskin:

  • Tulip endianess fix

Pete Zaitcev:

  • Improve USB printer locking
  • More USB storage locking fixes

Randy Dunlap:

  • drmP.h doesn’t need local cmpxchg() and __cmpxchg()

Scott Feldman:

  • Update MAINTAINERS with new e100/e100 maintainers

Zwane Mwaikambo:

  • fix module load with gcc3.3.3
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.