Linux Today: Linux News On Internet Time.

More on LinuxToday

Marcelo Tosatti: Linux 2.4.30-pre3

Mar 10, 2005, 05:30 (0 Talkback[s])


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

Kernel.org Mirrors

Full Changelog


Here goes the third pre of v2.4.30.

It contains a small number of scattered fixes, most notably e1000 update, a backport of v2.6's nForce override fix, and SATA update.

The changes which broke "tar --verify" on tapes have been reverted.

Please read the changelog for more details.

Summary of changes from v2.4.30-pre2 to v2.4.30-pre3


  • [SPARC64]: Tomatillo PCI controller bug fixes
  • [TIGON3]: Do not touch NIC_SRAM_FIRMWARE_MBOX when TG3_FLG2_SUN_570X
  • [TIGON3]: Update driver version and reldate


  • BUG on error handlings in Ext3 under I/O


  • [SPARC]: DBRI fixes and improvements


  • sata_qstor: eh_timeout fix


  • e1000: 1 Robert Olsson's fix and
  • e1000: 2 use netif_poll_{enable|disable}
  • e1000: Avoid race between e1000_watchdog
  • e1000: Delay clean-up of last Tx buffer
  • e1000: Fix WOL settings in 82544 based
  • e1000: Patch from Peter Kjellstroem --
  • e1000: Checks for desc ring/rx data
  • e1000: Report failure code when loopback
  • e1000: Fixes related to Cable length
  • e1000: Driver version white space,


  • [libata] add ->bmdma_{stop,status} hooks


  • sk98lin workaround Asus K8V SE Deluxe buggy firmware


  • Fix units/partition count in sd.c

Adrian Bunk:

  • drivers/scsi/sata_*: make code static

David S. Miller:

  • [SPARC64]: Fix 32bit compat layer bugs in sys_ipc() and sys_rt_sigtimedwait()
  • [SPARC64]: Accept 'm5823' clock chip as seen on SB1500

Jeff Garzik:

  • [libata sata_via] minor cleanups
  • [libata sata_via] add support for VT6421 SATA
  • [libata] resync with 2.6 msleep() updates
  • [libata] trivial: whitespace sync with 2.6
  • [libata] do not call pci_disable_device() for certain errors
  • [libata] Add missing hooks, to avoid oops in advanced SATA drivers
  • [libata] Use DMA_{32,64}BIT_MASK in ahci, sata_vsc drivers
  • [libata ahci] Print out port id on error messages
  • [libata] remove_one helper cleanup

John W. Linville:

  • libata: fix command queue leak when xlat_func fails
  • tulip: make tulip_stop_rxtx() wait for DMA to fully stop

Marcelo Tosatti:

  • Cset exclude: solar@openwall.com|ChangeSet|20041125155150|65356
  • Allow lseek on SCSI tapes
  • Allow lseek on osst to keep tar --verify happy
  • Change VERSION to 2.4.30-pre3
  • Early ACPI PCI quirk depends on CONFIG_X86_IO_APIC

Mark Lord:

  • sata_qstor: new basic driver for Pacific Digital
  • [libata qstor] minor update per LKML comments

Matt Domsch:

  • aic7xxx: don't reset chip on pause

Mikael Pettersson:

  • fix undefined behaviour in cistpl.c

Paul Fulghum:

  • fix synclinkmp register access typo

Solar Designer:

  • Fix for swapoff after re-creating device files
  • Fix proc_tty.c comment typos

Zwane Mwaikambo:

  • Fix timer override on nforce