Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs

Partner Sites
JustLinux.com
Linux Planet
PHPBuilder
Technology Jobs

Top White Papers

More on LinuxToday


Marcelo Tosatti: Linux 2.4.28-pre4

Oct 08, 2004, 19:45 (0 Talkback[s])
(Other stories by Marcelo Tosatti)

Kernel.org Mirrors

Full Changelog

Hi,

Here goes 2.4.28-pre4...

It contains a number of driver updates (pcnet, e1000, gdth, prism54), a network update from David, few more gcc3.4 warning fixes.

I'm happy that the number of updates is small, -pre3 has been released more than one month ago.

>From now on can now change only what is necessary and let the 2.4 tree in peace :)

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


<ajgrothe:yahoo.com>:

  • [CRYPTO]: Whirlpool algorithm updates
  • [CRYPTO]: Add missing tcrypt part of whirlpool updates

<ananth:broadcom.com>:

  • [libata sata_svw] race condition fix, new device support

<joshk:triplehelix.org>:

  • radeonfb: Fix module unload and red/blue typo
  • hotplug: Don't build cpqphp_proc.o if !PROC_FS

<lesanti:sinectis.com.ar>:

  • fix dcache nr_dentry race

<martin.wilck:fujitsu-siemens.com>:

  • [TG3]: Fix pause handling, we had duplicate flags for the same thing

<michael.waychison:sun.com>:

  • [TG3]: Fix thinko in 5704 fibre hw autoneg code

<peter:pantasys.com>:

  • [IPCONFIG]: Verify DHCPACK packets
  • [IPV4]: Fix DHCPACK checking in ipconfig.c

<tkooda-patch-kernel:devsec.org>:

  • [CRYPTO]: xtea_encrypt() should use XTEA_DELTA instead of TEA_DELTA

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

  • trivial patch for 2.4: always inline __constant_*

Achim Leubner:

  • gdth update

David S. Miller:

  • [NET]: Kill SCM_CONNECT, never used and unreferenced
  • [TCP]: Just silently ignore ICMP Source Quench messages
  • [TG3]: Recognize all onboard Sun variants, not just 5704
  • [TG3]: Update driver version and reldate
  • [CRYPTO]: Zero out tfm before freeing in crypto_free_tfm()
  • [SPARC64]: Do not log streaming byte hole errors
  • [PKT_SCHED]: sch_netem.c needs linux/init.h
  • [SPARC64]: Disable SBH interrupt properly

David Woodhouse:

  • [NET]: In compat syscall handling, check socket option types correctly

Don Fry:

  • pcnet32: discard oversize rx packets
  • pcnet32: recover after rx hang
  • pcnet32: cleanup IRQ limitation
  • pcnet32: Add HomePNA parameter for 79C978
  • pcnet32: correctly program bcr32

Doug Ledford:

  • RAID1 error handling locking fix

Ganesh Venkatesan:

  • e1000 - ethtool support cleanup
  • e1000 - Enable TSO
  • e1000 - Replace kmalloc with vmalloc for data structures not shared with h/w
  • e1000 - TSO context descriptor setup fixes (in preparation for IPv6 TSO)
  • e1000 - Fix to prevent infinite loop trying to re-establish link while actively communicating
  • e1000 - Condition that determines when to quit polling mode includes work done in Tx path
  • e1000 - Shutdown PHY while bringing the interface down (if WoL not enabled)
  • e1000 - add likely/unlikely to assist branch prediction, other cleanups
  • e1000 - more DPRINTK messages
  • e1000 - suspend/resume fix from alex@zodiac.dasalias.org
  • e1000 - white space corrections
  • e1000 - remove support for advanced TCO features
  • e1000 - Fix MODULE_PARM, moduleparam and moduleparam_array usage
  • e1000 - Fix VLAN filter setup errors (while running on PPC)
  • e1000 - Polarity reversal workaround for 10F/10H links
  • e1000 - white space corrections, other cleanups
  • e1000 update - reset default ITR value to 8000

Geert Uytterhoeven:

  • m68k MM off-by-one
  • Atari ST-RAM setup
  • Amiga frame buffer: kill obsolete DMI Resolver code
  • fbdev monochrome lines

Herbert Xu:

  • Backport Via IRQ mask fix

Hideaki Yoshifuji:

  • [IPV6] Fix routing header handling
  • [IPV6] Fix skb allocation size for RST and ACK
  • [IPV6]: Missing ip_rt_put() in SIT error path

Jack Hammer:

  • broken ips update

Jean Delvare:

  • Update Documentation/i2c/writing-clients

Jeff Garzik:

  • [TG3]: Kill all on-chip send BD support code
  • linux/compiler.h: dummy __iomem macro (an sparse annotation)
  • [libata] resync with 2.6.x
  • [libata] remove distinction between MMIO/PIO helper functions
  • [libata] consolidate legacy/native mode init code into helpers
  • [libata] minor comment updates, preparing for iomap merge

Jens Axboe:

  • irq safe gendisk_lock

Linus Torvalds:

  • libata: initial PCI memory annotations

Marcelo Tosatti:

  • Cset exclude: Achim_Leubner@adaptec.com|ChangeSet|20040928105422|00490
  • Mike Miller: cciss typo fix
  • Changed EXTRAVERSION to -pre4

Margit Schubert-While:

  • prism54 Code cleanup
  • prism54 remove module params
  • prism54 add WE17 support
  • prism54 initial WPA support
  • prism54 fix wpa_supplicant frequency parsing
  • prism54 remove TRACE
  • prism54 Bug in timeout scheduling
  • prism54 print firmware version
  • prism54 bug initialization/mgt_commit

Maximilian Attems:

  • menuconfig fix crash due to infinite recursion

Mikael Pettersson:

  • 53c700 scsi driver gcc-3.4 fixes
  • pcmcia mem_op.h gcc-3.4 fixes
  • ATM drivers gcc-3.4 fixes
  • IBM PCI hotplug controller driver gcc-3.4 fixes
  • ISDN drivers gcc-3.4 fixes
  • MTD drivers gcc-3.4 fixes
  • RIVA driver gcc-3.4 fix
  • E100 driver gcc-3.4 fixes
  • PPC32 PReP residual data gcc-3.4 fix
  • matrox framebuffer driver gcc-3.4 fix

Pete Zaitcev:

  • USB drivers gcc-3.4 fixes

Stephen Hemminger:

  • [TCP]: Store congestion algorithm per socket
  • [TCP]: Add vegas style bandwidth info to 2.4.x tcp diag
  • [TCP]: Backport 2.6.x cleanup of westwood code

Thomas Graf:

  • [PKT_SCHED]: Fix slab corruption in cbq_destroy
  • [PKT_SCHED] Report qdisc parent to userspace

Wensong Zhang:

  • [IPVS] add the MAINTAINERS entry