SHARE
Facebook X Pinterest WhatsApp

Linus Torvalds: Linux 2.6.2-rc3

Written By
LT
Linus Torvalds
Jan 31, 2004

Kernel.org
Mirrors

Full
Changelog

The bulk of this is an ACPI update, but there’s USB, ia-64, i2c,
XFS and PCI hotplug updates here too.

Please don’t send in anything but critical fixes until after the
final 2.6.2 release.

Linus


Summary of changes from v2.6.2-rc2 to v2.6.2-rc3


Alan Stern:

  • USB Storage: unusual_devs update
  • USB: Don’t dereference NULL actconfig
  • USB: Fix DMA coherence when reading device descriptor
  • USB: Update sound/usb/usbaudio.c

Andi Kleen:

  • Fix error checking in IPC_SET

Andreas Schwab:

  • ia64: Fix xbow.c compilation

Andrew Morton:

  • ia64: i2c config fix
  • Fix CONFIG_DEBUG_SPINLOCK on UP
  • kbuildL fix cscope index generation
  • Fix two warnings on x86-64
  • Fix kernel_flag again
  • pmdisk.c needs utsname.h
  • cpufreq: fix cpufreq_update_policy

Arjan van de Ven:

  • usb: remove some sleep_on’s

Ben Collins:

  • head.S
  • [SPARC64]: Changes to accomodate booting from non-phys_base
    memory
  • [SPARC64]: Add _end and _start to list of sections
  • [SUNSAB]: Fixup sunsab_receive_chars for when serial console
    isn’t open (no tty)

Bjorn Helgaas:

  • ia64: Kconfig cleanup, part 1
  • ia64: remove MCA (MicroChannel) cruft

Christoph Hellwig:

  • [XFS] Small ktrace fixes
  • [XFS] Simplify pagebuf_rele / pagebuf_free
  • [XFS] Don’t fail pagebuf allocations
  • [XFS] Stop using sleep_on
  • [XFS] Plug a pagebuf race that got bigger with the recent
    cleanup

Dave Jones:

  • USB: fix suspicious pointer usage in kobil_sct driver

David Brownell:

  • USB gadget: net2280 controller updates
  • USB gadget: add File-backed Storage Gadget (FSG)
  • USB gadget: config/build updates
  • USB gadget: zero config updates
  • USB gadget: ethernet config updates
  • USB gadget: serial driver config update
  • USB: fix gadget config

David Mosberger:

  • ia64: arch/ia64/Kconfig URL update: www.linux-on-laptops.com
  • ia64: Drop copyright notices on header files which are either
    entirely trivial
  • ia64: Fix typo in comment in asm-ia64/posix_types.h
  • ia64: Patch by Jesse Barnes: remove unnecessary set_affinity
    handler
  • ia64: Fix merge error: remove duplicate NR_CPUS
  • ia64: Implement exception-table sorting for real

David S. Miller:

  • [IPV6]: Fix TCP socket leak, do not grab socket reference when
    adding to main hashes
  • [IRDA]: Mark init/exit functions of drivers static to fix
    build
  • [SPARC64]: Remove interruptible_sleep_on() usage, with help
    from Tom Callaway

Dirk Behme:

  • [ARM PATCH] 1749/1: Remove warnings in
    csumpartialcopygeneric.S

Dominik Brodowski:

  • Validate ACPI CPU frequency values

Frank Becker:

  • [ARM PATCH] 1744/1: SA Cerfboard/cube update (flash)
  • [ARM PATCH] 1747/1: MIssing export for cpufreq
  • [ARM PATCH] 1748/1: SA Cerfcube update (base+pcmica)

Grant Grundler:

  • ia64: enable PIOW/DMAR relaxed ordering on ZX1

Greg Kroah-Hartman:

  • USB storage: remove info sysfs file as it violates the sysfs 1
    value per file rule
  • USB: fix up emi drivers Kconfig dependancy
  • USB: fix up whiteheat syntax errors from previous patch
  • USB: add ohci support for OMAP controller
  • I2C: remove printk() calls in lm85, and clean up debug
    logic
  • PCI: add .owner field to the config sysfs file to be
    “correct”
  • PCI: fix compiler warning in probe.c cause by PPC patch

Herbert Xu:

  • USB Storage: revert freecom dvd-rw fx-50 usb-ide patch

James Simmons:

  • fbdev booting fix
  • fbdev documentation patch

Jean Delvare:

  • I2C: undo documentation change
  • I2C: Fix bus reset in i2c-philips-par
  • I2C: Add ADM1025EB support to i2c-parport
  • I2C: Bring lm75 and lm78 in compliance with sysfs naming
    conventions

Jesse Barnes:

  • ia64: fix cast in irq_lsapic.c
  • ia64: kill some more warnings

John Rose:

  • PCI: Allow pci hotplug drivers to initialize individual
    devices

Kieran Morrissey:

  • PCI: name length change
  • PCI: pci.ids update

Leann Ogasawara:

  • PCI hotplug: pcihp_zt5550.c ioremap/iounmap audit

Len Brown:

  • [ACPI] If ACPI is disabled by DMI BIOS date, then turn it off
    completely, including table parsing for HT.
  • [ACPI] In ACPI mode, delay print_IO_APIC() to make its output
    valid
  • [ACPI] print_IO_APIC() only after it is programmed http://bugzilla.kernel.org/show_bug.cgi?id=1177
  • [ACPI] “acpi_pic_sci=edge” in case platform requires Edge
    Triggered SCI http://bugzilla.kernel.org/show_bug.cgi?id=1390
  • [ACPI] fix compiler warning (Andrew Morton)
  • [ACPI] prevent ES7000 tweak from breaking i386 IOAPIC (Andrew
    de Quincey)
  • [ACPI] sync with 2.4.23 Re-enable IRQ balacning if IOAPIC mode
    http://bugzilla.kernel.org/show_bug.cgi?id=1440
  • [ACPI] add warning to thermal shutdown (Pavel Machek)
  • [ACPI] set APIC ACPI SCI OVR default to level/low http://bugzilla.kernel.org/show_bug.cgi?id=1351
  • [ACPI] replace multiple flags with acpi_noirq — ala 2.4
  • [ACPI] revert two fixes in preparation for ACPICA merge
  • [ACPI] update Linux to ACPICA 20031029 (Bob Moore)
  • [ACPI] Update Linux to ACPICA 20031203 (Bob Moore)
  • [ACPI] delete old _TRA code formerly used just by IA64. (Bjorn
    Helgaas) The current approach is to walk the _CRS in
    pcibios_scan_root() using acpi_walk_resources().
  • [ACPI] /proc/acpi files appear in /proc if acpi=off (Shaohua
    David Li)
  • [ACPI] set acpi_disabled=1 on failure for clean /proc http://bugzilla.kernel.org/show_bug.cgi?id=991
  • [ACPI] change hard-coded IO width to programmable width
    http://bugzilla.kernel.org/show_bug.cgi?id=1349
    from David Shaohua Li and Venatesh Pallipadi
  • [ACPI] ACPICA 20040116 from Bob Moore
  • [ACPI] acpi_bus_add() ignored _STA’s return value from Bjorn
    Helgaas
  • [ACPI] fix ACPI spec URL in comment – from Randy Dunlap
  • [ACPI] on SCI allocation failure, don’t mistakenly free IRQ0
    from Jes Sorensen
  • [ACPI] move zero initialized data to .bss from Jes
    Sorensen
  • [ACPI] handle system with NULL DSDT and valid XDSDT from ia64
    via Alex Williamson

Linda Xie:

  • PCI Hotplug: add unlimited PHP slot name lengths support

Linus Torvalds:

  • Move exception table sorting much earlier
  • Fix sha256 padding block initializer to be static
  • Linux 2.6.2-rc3

Marcelo Tosatti:

  • PC300 update

Mark M. Hoffman:

  • I2C: i2c-piix4.c bugfix

Martin Hicks:

  • ia64: add platform_timer_interrupt() hook
  • ia64: remove old sn1 machvec header file
  • Remove sn2 debug printk
  • PCI Hotplug: Trivial warning fix

Matthew Chapman:

  • ia64: Fix ptrace infrastructure some more so that strace’d
    sigreturn() works without trashing any registers.

Matthew Dobson:

  • PCI: add pci_bus sysfs class

Matthew Wilcox:

  • PCI Hotplug: Better reporting of PCI frequency / bus mode
    problems for acpi driver
  • PCI: add pci_get_slot() function
  • PCI: fix pci_get_slot() bug

Michael Hunold:

  • dvb subsystem and saa7146 v4l fixes

Michael Schierl:

  • [APM] Is this the correct way to fix suspend bug
    introduced

Nathan Scott:

  • [XFS] Fix a warning from some gcc variants after recent flags
    botch
  • [XFS] Revert botched merge where KM_NOFS check was
    unintentionally dropped
  • [XFS] Add the security extended attributes namespace
  • [XFS] Remove no-longer-needed debug symbol exports
  • [XFS] Sync up some missing header updates from local XFS
    tree

Oliver Neukum:

  • USB: fix whiteheat doing DMA to stack
  • USB: fix dma to stack in ti driver

Ralf Bachle:

  • PCI: fix probing for some mips systems

Rolf Eike Beer:

  • PCI Hotplug: Fixup pcihp_skeleton.c

Russell Cattelan:

  • [XFS] Christoph has signed over copyrights
  • [XFS] Move bits around to better manage common code. No
    functional change

Russell King:

  • Prevent PCI driver registration failure oopsing
  • [ARM] Eliminate tsk->used_math
  • [ARM] Fix bitops pointer qualifiers
  • [ARM] Add comments for newish functions in cacheflush.h
  • [ARM] Remove FP work-arounds

Stephane Eranian:

  • ia64: fix icc compilation

Suresh B. Siddha:

  • ia64: replace inline assembly in sn2 code

Takayoshi Kochi:

  • PCI Hotplug: add address file and fix acpiphp bugs
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.