Linus Torvalds: Linux 2.6.15 | Linux Today

Linus Torvalds: Linux 2.6.15

Written By
Web Webster
Web Webster
Jan 3, 2006

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(-)

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.