2.6.7 was release on June 16, 2004. Changelog.
Scheduling Domains support - an abstraction that creates different "domains" to describe different performance characteristics of CPUs. It is used to support better task scheduling for Hypertreading CPUs (LWN article). commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
task scheduler: improve wakeup-affinity commit
New API for NUMA systems for configurable NUMA memory policy for user processes commit, commit, commit, commit, commit, commit, commit, commit, commit
Filtered Wakeups (LWN article). commit, commit, commit, commit
Full object-based reverse-mapping scheme and removal of the per-page PTE chains (LWN article). commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Shrink dentry structure commit, commit, commit, commit, commit, commit
Add FUTEX_CMP_REQUEUE futex op commit
Allow architectures to reenable interrupts on contended spinlocks commit
del_singleshot_timer(): Deleting timers quickly (LWN article). commit
Allow to include all symbols in kallsyms. Normally kallsyms only contains the symbols of functions, for nicer messages. Some debuggers can use kallsyms for other symbols too, this option includes data symbols too commit
Add make checkstack target commit
Speed up readahead for seeky loads commit
TCP: Add tcp_default_win_scale sysctl commit
IPV6: Add new IPv6 MIBs counters support through netlink commit
TCP: Add receiver side RTT estimation. commit
TCP: Grow socket receive buffer based upon estimated sender window. commit
TCP: Add receive DRS info to tcp_info. commit
BRIDGE: Allow multiple interfaces with same address (necessary for VLAN's). commit
BRIDGE: Handle delete of multiple devices with same address. commit
BRIDGE: Add sysfs support. commit
BRIDGE: New ioctl interface for 32/64 compatability. commit
Add sysctls nr_hugepages and hugetlb_shm_group to define a hugetlb-capable group commit
md: support reshaping raid1 arrays - adding or removing drives. commit
md: allow md arrays to be resized if devices are large enough. commit
reiserfs: xattr support commit
reiserfs: ACL support commit
reiserfs: support trusted xattrs commit
reiserfs: selinux support commit
reiserfs: quota support commit
XFS: Merge final laptop mode patch (xfssyncd) commit
XFS: Add support for allocating additional file space in stripe width sized chunks. A new fstab/mount option, "swalloc" has been defined. If specified when mounting a striped file system, allocation requests will be rounded up to a stripe width if the file size is >= stripe width, and the data is being appended to eof. The 'swalloc' option is "off" by default. commit
Introduce a new ioctl, DRM_IOCTL_SET_VERSION. This ioctl allows the server or client to notify the DRM that it expects a certain version of the device dependent or device independent interface. If the major doesn't match or minor is too large, {EINVAL is returned commit
Add modules to sysfs commit
autofs4: add ioctl to query unmountability commit
remap_file_pages: implement MAP_POPULATE for all protections commit
Add support for cifs per-share statistics, and add corresponding make menuconfig option for cifs statistics commit
add additional cifs stats commit
Drivers & architectures
ppc64: sched-domain support commit
IRQ stacks for PPC64 commit
SPARC64: Move over to HZ==1000. commit
ia64 cpu hotplug support commit, commit, commit, commit, commit, commit, commit
mips: GBE Video Driver commit
mips: remove dz driver commit
ARM: SMDK2410 machine support commit
ARM: sa1100 fb support for collie commit
ARM: base support for PCMCIA on the Intel PXA2xx chip commit
ARM: PCMCIA support for Lubbock (PXA2xx based) commit
ARM: lh7a40x revision B support commit
Add default ARM/ARM26 IDE host driver commit
ARM: support for the Intel Mainstone (PXA27x based) eval board commit
ARM: support for LEDs on Mainstone commit
H8/300: preempt support commit
H8/300: pic support commit
H8/300: ne driver commit
H8/300 new ide driver support commit
H8/300 module support update commit
PPC32: Bubinga/405EP for new OCP commit
PPC32: PPC44x lib support commit
PPC32: IBM PPC4xx-specific OCP support commit
PPC32: 4xx core fixes and 440gx PIC support commit
ppc32: IBM PowerPC 750GX Support commit
Add PPC 8280 support, calculate core clock frequency. commit
ppc64: add stack overflow detection commit
CPUFREQ Add support for Pentium M (Dothan) processors for p4-clockmod commit
CPUFREQ: Add support for Pentium M (Dothan) processors. Until further review, only ACPI data will get this driver to run - no built-in tables will exist. commit
TG3: Add 5750 chip and PHY IDs. commit
TG3: Add 572x/575x PCI IDs. commit
USB Storage: Sony Clie commit
USB: add support for Zire 31 devices. commit
USB: add support for eGalax Touchscreen USB commit
b44: ethtool_ops support commit
TG3: Add eeprom dump support. commit
add class support to drivers/char/tipar.c commit
add class support to drivers/block/paride/pt.c commit
add class support to drivers/block/paride/pg.c commit
Add class support to drivers/char/ip2main.c commit
Class support for ppdev.c commit
I2C: Add LM99 support to the lm90 driver commit
I2C: add I2C epson 8564 RTC chip driver commit
USB: LEGO USB Tower driver v0.95 commit
USB: Alcatel TD10 Serial to USB converter cable support commit
sata_sis: add new PCI id commit
Input: support Synaptics touchpads that have separate middle button commit
ICE1712: added Event Electronics EZ8 support commit
USB generic driver: Edirol UA-700 advanced modes support commit
ATIIXP: added the PCI id entry for SB300 commit
MPT Fusion add back FC909 support commit
Add SMBIOS tables to sysfs commit
USB: add new USB PhidgetServo driver commit
Make SCSI timeout modifiable commit
Add IBM power RAID driver 2.0.6 commit
dmfe: netpoll support commit
I2C: new video decoder calls: saa7111 driver commit
Add class support to drivers/usb/misc/tiglusb.c commit
Add class support to drivers/net/wan/cosa.c commit
USB: add snooping capability to usbfs for control messages. commit
MTD driver for Intel IXP4xx platform (from MTD CVS tree) commit
USB: Merge support for Keyspan UPR-112 USB serial adapter from 2.4 to 2.6 commit
TG3: Add 572x/575x PCI IDs to driver table, update vers/reldate. commit
I2C: ICH6/6300ESB i2c support commit
wan: remove comx driver commit
Remove rcpci driver, for Red Creek Hardware VPNs commit
fbdev: New Asiliant framebuffer driver. commit
Watchdog timer for Intel IXP4xx CPUs commit
Remove old sh-sci driver commit
libata: scsi simulator improvements: MODE SENSE, SEEK(6,10), REZERO_UNIT commit
USB: Aiptek.c Driver patch commit
ALSA-OSS: Make some module parameters sysfs-writable, where appropriate commit
Initial attempt to add support for SB Live 5.1 (c) 2003 commit
Add model module option to specify board model to snd-ice1712 and snd-ice1724 commit
Added the new pnp id for an Intel mobo. commit
ICE1712: Added the support of Aureon 7.1-Universe. commit
Added SYNC_PTR ioctl for the PCM interface. commit
TG3: Add more ethtool -S stats. commit
AGPGART: Add missing SIS755 ID to AMD64 AGP driver From: Andi Kleen commit
CIFS: POSIX protocol extensions part 1 commit
CIFS: Extended Attributes part 1 commit
Initial protocol definitions for cifs dirnotify (directory change notification) support commit
JFS: Implement multiple commit threads commit
Remove dead drivers/ide/ppc/swarm.c commit
Added SNDRV_PCM_SYNC_PTR_APPL and SNDRV_PCM_SYNC_PTR_AVAIL_MIN extensions to SYNC_PTR ioctl for PCM API. commit
AGPGART: Add ID for Intel E7501 chipset. commit
USB: add support for MS adapter to usb pegasus net driver commit
CPUFREQ: Make longhaul debug a module option. commit
Add one more neomagic audio device id commit
isapnp sb16 virtual pc commit
Remove the smbios driver as it is not needed. commit
airo: Add RFMON support for MPI and latest Cisco commit
e1000 ethtool_ops support commit
tulip: new pci id commit
Add new IBM PPC4xx EMAC net driver. commit
I2C: add max1619 driver commit
I2C: i2c-parport: support the ADM1031 evaluation board commit
Support for SC1100 commit
prism54: Add avs header support commit
prism54: Add iwspy support commit
prism54: Add new private ioctls commit
ide: add new nForce IDE/SATA device IDs to amd74xx.c commit
kill drivers/ide TCQ support commit
Add WindRiver !PowerQUICC II flash map driver commit
PCMCIA: Add TI1620 device IDs and tell yenta about it. commit