---

Marcelo Tosatti: Linux 2.4.22-pre10

Kernel.org
Mirrors


Full Changelog

Hello,

Here goes -pre10, hopefully the last -pre of 2.4.22.

It contains a bunch of important fixes, detailed below.

Please help testing.

Summary of changes from v2.4.22-pre9 to v2.4.22-pre10


:

  • [wireless airo] sync with 2.6
  • [wireless airo] Simplify dynamic buffer code in Cisco
    extensions
  • [wireless airo] Update structs with the new fields in latest
    firmwares
  • [wireless airo] Make locking “per thread” so it’s fully
    preemptive
  • [wireless airo] Don’t sleep when the stats are requested
  • [wireless airo] Don’t call MIC functions if the card doesn’t
    support them
  • [wireless airo] Fix small endianness bug
  • [wireless airo] Returns proper status in case of transmission
    error
  • [wireless airo] Checks for small packets before transmitting
    them
  • [wireless airo] Return channel in infrastructure mode
  • [wireless airo] Update to wireless extensions 15 (add monitor
    mode)
  • [wireless airo] Update to wireless extensions 16 (new spy
    API)
  • [wireless airo] fix Tx race
  • [wireless airo] safer shutdown sequence
  • [wireless airo] eliminate infinite loop
  • [wireless airo] makes the card passive when entering monitor
    mode
  • [wireless airo] adds support for noise level reporting (if
    available)

<<A
HREF=”ftp://bjorn.helgaas/hp.com”>bjorn.helgaas:hp.com>:

  • trivial 2.4 HCDP documentation/config patch

:

  • ROOT NFS fixes

:

  • NMI watchdog documentation for x86-64

<<A
HREF=”ftp://mike.miller/hp.com”>mike.miller:hp.com>:

  • cciss update: author change
  • cciss update: Fix problem with shared IRQs

Adam Radford:

  • 3ware driver update

Adrian Bunk:

  • fix IPMI build error #if CONFIG_ACPI_HT_ONLY

Benjamin Herrenschmidt:

  • ppc32: export hash_table_lock on SMP for MacOnLinux

Dave Kleikamp:

  • JFS: write_super_lockfs should mark superblock clean

Jan Harkes:

  • Coda fixes

Jay Vosburgh:

  • [netdrvr bonding] fix ifenslave ia64 build

Jeff Garzik:

  • [netdrvr] add new broadcom 440x net driver, “b44”

Marc-Christian Petersen:

  • Fix AGPGART problem with 4GB RAM
  • Fix irq handling of IO-APIC edge IRQs on UP
  • MXCSR Handler Unspecified Vulnerability
  • Fix /proc/self security issue
  • Add missing -EFAULT for sysctl

Marcelo Tosatti:

  • Changed EXTRAVERSION to -pre10

Oleg Drokin:

  • reiserfs: fix savelinks for bigendian arches

Petr Vandrovec:

  • ncpfs: Support for clustered NetWare volumes
  • matroxfb: extended support for mplayer

Shmulik Hen:

  • [bonding] fix ifenslave ABI bug
  • [netdrvr bonding] fix ARP monitoring bug

Trond Myklebust:

  • If an RPC request has to be resent due to a timeout, it turns
    out that call_encode() may cause rq_rcv_buf to be reset despite the
    fact that a reply might be delivered at any moment by a
    softirq.
  • If xdr_kmap() fails, we need to ensure that it unmaps all the
    pages, and returns 0. We don’t want to be sending partial RPC
    requests to the server.

Willy Tarreau:

  • ACPI poweroff fix
  • [netdrvr bonding] fix a typo in the MODULE_PARM_DESC
  • [netdrvr bonding] fix kernel panic when optional feature
    used

Get the Free Newsletter!

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