---

Linus Torvalds: Linux 2.6.15

Ok, very small/few changes in the last week, it seems everybody
is off on vacation. All the better.

The shortlog/diffstat tell the story: a few one-liners, another
ipv6 deadlock fixed, some sysctl and /proc fixes.

Have fun,
       Linus


Andi Kleen:
      Make sure interleave masks have
at least one node set

Anton Blanchard:
      ppc64:
htab_initialize_secondary cannot be marked __init

Benjamin Herrenschmidt:
      Fix more radeon GART start
calculation cases
      powerpc: more g5 overtemp
problem fix

Chris Elmquist:
      [TG3]: ethtool -d hangs PCIe
systems

Dag-Erling Smørgrav:
      Avoid namespace pollution in
<asm/param.h>

Dave Jones:
      fix ia64 compile failure with
gcc4.1

David Kimdon:
      [BR_NETFILTER]: Fix leak if skb
traverses > 1 bridge

David L Stevens:
      [IPV6]: Increase default
MLD_MAX_MSF to 64.
      [IPV6] mcast: Fix multiple
issues in MLDv2 reports.

David S. Miller:
      [NET]: Validate socket filters
against BPF_MAXINSNS in one spot.
      [TG3]: Update driver version
and reldate.
      [SPARC]: Use STABS_DEBUG and
DWARF_DEBUG macros in vmlinux.lds.S
      [SERMOUSE]: Sun mice speak
5-byte protocol too.

Denny Priebe:
      Input: wacom – fix X axis
setup

Dmitry Torokhov:
      Input: kbtab – fix Y axis
setup
      Input: warrior – fix HAT0Y axis
setup

Erik Hovland:
      [ARM] 3216/1: indent and typo
in drivers/serial/pxa.c

James Bottomley:
      Fix Fibre Channel boot oops

Jean Delvare:
      Fix recursive config dependency
for SAA7134
      Simplify the VIDEO_SAA7134_OSS
Kconfig dependency line

Linus Torvalds:
      Revert radeon AGP aperture
offset changes
      Insanity avoidance in /proc
      sysctl: don’t overflow the
user-supplied buffer with ”
      sysctl: make sure to terminate
strings with a NUL
      Linux v2.6.15

Paolo ‘Blaisorblade’ Giarrusso:
      uml: fix random segfaults at
bootup
      Hostfs: remove unused var
      uml: hostfs – fix possible
PAGE_CACHE_SHIFT overflows
      Hostfs: update for new glibc –
add missing symbol exports
      uml: fix compilation with
CONFIG_MODE_TT disabled

Ravikiran G Thirumalai:
      x86_64: Fix incorrect
node_present_pages on NUMA

Riccardo Magliocchetti:
      Input: aiptek – fix Y axis
setup

Russell King:
      [MMC] Set correct capacity for
1024-byte block cards
      [SERIAL] Fix AMBA PL011 sysrq
character handling

Stas Sergeev:
      x86: teach dump_task_regs()
about the -8 offset.

Yi Yang:
      Fix false old value return of
sysctl

YOSHIFUJI Hideaki:
      [IPV6]: Fix addrconf dead
lock.

Makefile | 2
arch/i386/kernel/process.c | 4 +
arch/powerpc/mm/hash_utils_64.c | 2
arch/sparc/kernel/vmlinux.lds.S | 18 +—
arch/sparc64/kernel/vmlinux.lds.S | 18 +—
arch/um/os-Linux/start_up.c | 22 +++–
arch/um/os-Linux/user_syms.c | 5 +
arch/um/sys-i386/Makefile | 8 +-
arch/um/sys-x86_64/Makefile | 5 +
arch/x86_64/mm/init.c | 2
drivers/char/drm/radeon_cp.c | 9 —
drivers/char/vc_screen.c | 2
drivers/input/joystick/warrior.c | 2
drivers/input/mouse/sermouse.c | 2
drivers/macintosh/therm_pm72.c | 6 +
drivers/media/video/saa7134/Kconfig | 4 –
drivers/mmc/mmc_block.c | 14 ++-
drivers/net/ppp_generic.c | 3 –
drivers/net/tg3.c | 13 ++-
drivers/net/tg3.h | 7 ++
drivers/scsi/scsi_scan.c | 3 –
drivers/serial/amba-pl011.c | 2
drivers/serial/pxa.c | 4 –
drivers/usb/input/aiptek.c | 2
drivers/usb/input/kbtab.c | 2
drivers/usb/input/wacom.c | 2
fs/hostfs/hostfs_kern.c | 9 +-
fs/proc/generic.c | 47 ++++++——
include/asm-i386/param.h | 3 –
include/asm-x86_64/param.h | 3 –
include/net/if_inet6.h | 1
kernel/sysctl.c | 29 ++++—
mm/mempolicy.c | 4 +
net/bridge/br_netfilter.c | 2
net/core/filter.c | 4 –
net/ipv6/addrconf.c | 9 +-
net/ipv6/mcast.c | 142 +++++++++++++++++++++++++++——–

37 files changed, 254 insertions(+), 162 deletions(-)

Get the Free Newsletter!

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