Marcelo Tosatti: Linux 2.4.28-rc1


Full Changelog


Here goes the first release candidate of v2.4.28.

It contains a small number of changes from -pre4, a couple of
libata bugfixes, a PIIX IDE driver DMA bugfix, USB fixes, and some
tmpfs corrections.

Detailed changelog follows.

Summary of changes from v2.4.28-pre4 to v2.4.28-rc1


  • Fix bug in PIIX code where DMA could be turned on without
    proper hw configuration (bugzilla bug #3473)

Bartlomiej Zolnierkiewicz:

  • libata: PCI IDE legacy mode fix
  • [libata] do not memset() SCSI request buf in a get-reference
    style function
  • [libata piix] Fix PATA UDMA masks

Benjamin Herrenschmidt:

  • Mikael Pettersson: PowerPC 745x coherency fix

Dave Jones:

  • davej CREDITS update

François Romieu:

  • sata_nv: enable hotplug event on successfull init only
  • sata_nv: wrong failure path and leak
  • sata_nv: housekeeping for goto labels

Herbert Xu:

  • Fix hiddev devfs oops

Hugh Dickins:

  • tmpfs: stop negative dentries
  • tmpfs: fix shmem_file_write return value

Jake Moilanen:

  • PPC64 build break

Jeff Garzik:

  • [libata] add hook, and export functions needed for sata2
  • [libata] add sata_uli driver for ULi (formerly ALi) SATA

Jens Axboe:

  • scsi io completion bug

Maciej W. Rozycki:

  • “console=” parameter ignored

Marcelo Tosatti:

  • Changed EXTRAVERSION to -rc1

Margit Schubert-While:

  • Add prism54 to MAINTAINERS

Paul Fulghum:

  • serial send_break duration fix

Pete Zaitcev:

  • Crash with cat /proc/bus/usb/devices and disconnect

Özkan Sezer:

  • e1000 driver, gcc-3.4 inlining fix