---

Marcelo Tosatti: Linux 2.4.25-rc1

Kernel.org
Mirrors


Full Changelog

Here goes the first release candidate.

It contains mostly networking updates, XFS update, amongst
others.

This release contains a fix for excessive inode memory pressure
with highmem boxes. Help is specially wanted with testing this on
heavy-load highmem machines.

Summary of changes from v2.4.25-pre8 to v2.4.25-rc1

<chrisw:osdl.org>:

  • Verify interpreter arch

<davej:redhat.com>:

  • fix agpgart warning

<davem:nuts.davemloft.net>:

  • [IRDA]: Mark driver init/exit funcs static where possible
  • [SPARC64]: Fix TUNSETIFF ioctl compat, it takes an ifreq ptr
    not an int
  • [TG3]: Bump version and reldate
  • [SPARC64}: Fix ultra-III and later support of new-style SILO
    booting

<grundler:parisc-linux.org>:

  • [TG3]: Fix DMA test failures
  • [TG3]: Only fetch NVRAM_CMD reg if TG3_FLAG_NVRAM

<jlcooke:certainkey.com>:

  • [CRYPTO]: Help gcc optimize sha256/sha512 better

<jmorris:redhat.com>:

  • [CRYPTO]: Make padding[] array static in
    sha{256,512}_final()
  • Zero last byte of mount option page

<marcelo:logos.cnet>:

  • Changed EXTRAVERSION to -rc1

<rml:ximian.com>:

  • Fix sys_readahead(): Count free pages on maximum ra size
    calculation

Adrian Bunk:

  • fix a compile warning in amd76x_pm.c
  • fix a compile warning in tipar.c
  • fix a compile warning in InterMezzo file.c

Ben Collins:

  • [SPARC64]: Add comment for HdrS ver 0x201
  • [SPARC64]: Add header for section boundary references
  • [SPARC64]: Changes to accomodate booting from non-phys_base
    memory

Chas Williams:

  • [ATM]: [idt77252] fix dma_addr_t type error with
    CONFIG_HIGHMEM64G=y (by “Randy.Dunlap” <rddunlap@osdl.org>)
  • [ATM]: [clip] check return code from kmem_cache_create (by
    “Randy.Dunlap” <rddunlap@osdl.org>)

Christoph Hellwig:

  • [XFS] Small ktrace fixes
  • [XFS] Don’t fail pagebuf allocations

David Brownell:

  • usb/gadget/file_storage.c doesn’t compile with gcc 2.95

David S. Miller:

  • [DECNET]: Fix filling in of header length field
  • [CREDITS]: Update Bjorn Ekwall’s address

David Stevens:

  • [IPV4]: Add per-device sysctl to force IGMP version
  • [IPV4]: Fix IGMP device reference counting

Harald Welte:

  • [NETFILTER]: Fix ipt_conntrack/ipt_state module
    refcounting
  • [NETFILTER]: Really fix ipt_state/ipt_conntrack
    refcounting

Herbert Xu:

  • invalid kfree in ntfs_printcb

Luca Tettamanti:

  • Fix ac97_plugin_ad1980.c compilation warning
  • Fix aha1542.c compilation warning
  • Fix cpqfcTSi2c.c compilation warning
  • IEEE1394(r1123): Fix compile warning
  • Fix amd7930_fn.h compilation warning
  • Fix drivers/net/wan/8253x/crc32.c compilation warning
  • Fix vac-serial.c compilation warning

Mirko Lindner:

  • sk98lin: Reset Xmac when stopping the port

Nathan Scott:

  • [XFS] Remove xfsidbg debugger interfaces, not useful without
    kdb
  • [XFS] Fix a warning from some gcc variants after recent flags
    botch
  • [XFS] Add the security extended attributes namespace
  • [XFS] Remove no-longer-needed debug symbol exports

Patrick McHardy:

  • [NET_SCHED]: Add HFSC packet scheduler

Russell Cattelan:

  • [XFS] Christoph has signed over copyrights
  • [XFS] Move bits around to better manage common code. No
    functional change
  • [XFS] Remove non 2.4 ifdefs from the linux-2.4 dir

Rusty Russell:

  • [NETFILTER]: ipt_limit fix for HZ=1000

Scott Feldman:

  • e100 sync with 2.6

Get the Free Newsletter!

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