SHARE
Facebook X Pinterest WhatsApp

Linus Torvalds: Linux 2.6.9

Written By
LT
Linus Torvalds
Oct 19, 2004

Kernel.org
Mirrors

Full
Changelog

Ok,
despite some naming confusion (explanation: I’m a retard), I did
end up doing the 2.6.9 release today. And it wasn’t the same as the
“-final” test release (see explanation above).

Excuses aside, not a lot of changes since -rc4 (which was the
last announced test-kernel), mainly some UML updates that don’t
affect anybody else. And a number of one-liners or compiler fixes.
Full list appended.

Linus


Summary of changes from v2.6.9-rc4 to
v2.6.9

<mgoodman:csua.berkeley.edu>:

  • Fix NFS3 krb5 clients on x86-64

Al Borchers:

  • USB: corrected digi_acceleport 2.6.9-rc1 fix for hang on
    disconnect

Andrea Arcangeli:

  • ptep_establish smp race x86 PAE >4G

Andrew Morton:

  • revert writeback threshold changes
  • ext3 direct io assert fix

Anton Blanchard:

  • ppc64: fix some issues with mem_reserve

Benjamin Herrenschmidt:

  • ppc64: Split iomap implementation & eeh !
  • ppc32: Add “native” iomap interfaces
  • ppc64: more issues with mem_reserve

Chris Wright:

  • uml: fix ubd deadlock on SMP

Christoph Hellwig:

  • [XFS] fix a freeze/thaw deadlock

Christoph Lameter:

  • time interpolator fixes

David Brownell:

  • USB: EHCI SMP fix
  • USB: net2280 updates

David Woodhouse:

  • ppc64: one more explicit cmp instruction sizing

Dmitry Torokhov:

  • Fix oops in parkbd

Greg Kroah-Hartman:

  • USB: handle NAK packets in input devices

Herbert Xu:

  • USB: Fix hiddev devfs oops

Hirokazu Takata:

  • m32r: fix syscall table
  • m32r: remove obsolete system calls

Ingo Molnar:

  • tailcall prevention in sys_wait4() and sys_waitid()

James Morris:

  • SELinux: fix bugs in mprotect hook

John L. Byrne:

  • fix oops in fork() cleanup path

John Rose:

  • PCI Hotplug: rpaphp safe list traversal

Lars Ellenberg:

  • uml: fix critical IP checksum corruption

Linus Torvalds:

  • Fix threaded user page write memory ordering
  • Take the whole PCI bus range into account when scanning PCI
    bridges

Nathan Lynch:

  • ppc64: fix smp_startup_cpu for cpu hotplug

Nathan Scott:

  • [XFS] Fix up write_inode return type to use the right
    signedness
  • [XFS] Fix regression when running in laptop mode, causes hangs
    on sync

Nick Piggin:

  • ACPI: check parameter for NULL
  • kswapd lockup fix

Nicolas Pitre:

  • Fix MTD build error for Lubbock map driver
  • unbalanced locking in MTD Intel chip driver
  • Duh. _Really_ unbalanced locking in MTD Intel chip driver

Olaf Hering:

  • joydump needs gameport

Olaf Kirch:

  • auth_domain_lookup fix

Oliver Neukum:

  • security issue in firmware system

Paolo ‘Blaisorblade’ Giarrusso:

  • uml: don’t declare cpu_online – fix compilation error
  • uml: fix wrong type for rb_entry call
  • uml: fix warning for unused var
  • uml: finish update for 2.6.8 API changes
  • uml: fix an “unused” warnings
  • uml: export more Symbols
  • uml: Set cflags before including arch Makefile
  • uml: force using /bin/bash for building
  • uml: no extraversion in arch/um/Makefile for mainline
  • uml: Single Linking Step for vmlinux
  • uml: make -j fix
  • uml: update makefile to new kbuild API names
  • uml: kbuild – add even more cleaning
  • uml: mark broken configs
  • uml: use always a separate io thread for UBD

Pavel Machek:

  • swsusp: fix x86-64 – do not use memory in copy loop

Randy Dunlap:

  • cyber2000: fix init/exit section confusion
  • intel_agp: dangling devexit reference

Sreenivas Bagalkote:

  • megaraid 2.20.4: fix a data corruption bug

Stephen D. Smalley:

  • SELinux: retain ptracer SID across fork

Tim Schmielau:

  • Fix reporting of process start times

Vojtech Pavlik:

  • USB: Fix oops in usblp driver

Yoshinori Sato:

  • H8/300 some error/warning fix
LT

Linus Torvalds

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
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. © 2025 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.