KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

KernelNewbies:
  • Linux_2_6_7

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

  • Remove intermezzo commit, 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: Add IXP4xx support commit, 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

    • Add MMC core support commit, commit, commit, 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

    • Add support for WindRiver PowerQUICC II. 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

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01