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

Revision 9 as of 2019-06-07 17:45:18
KernelNewbies:
  • Linux_2_6_10

2.6.10 was released December 24, 2004. Changelog

  • Switchable and modular io schedulers (LWN article) commit

  • CFQ v2 I/O scheduler update commit

  • vm thrashing control tuning (disabled by default) commit, commit

  • ext3 block reservations commit, commit, commit

  • ext3: online resizing commit

  • DVD+RW support commit

  • CDRW packet writing support commit

  • Un-inline the big kernel lock commit

  • Allow BKL re-acquire to fail, causing us to re-schedule. commit

  • In-kernel cryptographic key management subsystem commit, commit, commit

  • Show aggregate per-process counters in /proc/$PID/stat: Add up resource usage counters for live and dead threads to show aggregate per-process usage. This mirrors the new getrusage() semantics. /proc/$PID/task/$TID/stat still has the per-thread usage commit

  • Display committed memory limit (per the current overcommit ratio) and the amount of memory remaining under this limit in meminfo (commit)

  • Distinct tgid/tid CPU usage commit

  • Add WCONTINUED support to wait4 syscall commit

  • Make rlimit settings per-process instead of per-thread commit

  • kbuild: Allow install of external modules to custom path with INSTALL_MOD_DIR env variable commit

  • Create nodemask_t commit

  • Generic xattr API commit, commit, commit, commit, commit, commit

  • Report per-process pagetable usage in /proc/$PID/status commit

  • Accounting: report single record for multithreaded process. In kernels before 2.6.10, a separate process accounting record was written for each thread created using NTPL. Since 2.6.10, a single accounting record is written for the entire process (commit)

  • BSD Secure Levels LSM commit, commit, commit

  • CRYPTO: Add Tnepres cipher support commit

  • NET: Add Mirred TC action. commit

  • TCP: Dump SYN_RECV sockets in tcpdiag commit

  • NETFILTER: Add iptables CONNMARK match+target commit

  • NETFILTER: Add iptables hashlimit match commit

  • TCP: Add total num retransmits accounting. commit

  • ATM: point to multipoint signalling (from ekinzie@cmf.nrl.navy.mil) commit

  • SCTP: Adaption layer indication support. commit

  • NET: Add new sysfs attribute 'carrier' for net devices. commit

  • PKT_SCHED: Requeues statistics commit

  • EBTABLES: Add wildcard support for interface matching. commit

  • PKT_SCHED: Add generic packet editor. commit

  • PKT_SCHED: Add iptables action. commit

  • kallsyms data size reduction / lookup speedup commit

  • Kobject Userspace Event Notification through a netlink socket commit

  • kevent: add block mount and umount support commit

  • Put symbolic links between drivers and modules in the sysfs tree commit

  • Wireless extensions v17 commit

  • export of SEQNUM to /sys/kernel/hotplug_seqnum (creates /sys/kernel) commit

  • USB: export inteface and configuration strings to sysfs commit

  • Generic IRQ code instead of per-arch commit, commit, commit, commit, commit

  • ReiserFS: Add I/O error handling to journal operations commit

  • FAT: rewrite the cache for file allocation table lookup commit

  • kobject: add CONFIG_DEBUG_KOBJECT commit

  • Shared Reed-Solomon ECC library commit

  • device-mapper: dm-crypt: new IV mode ESSIV commit

  • Builtin Module Parameters in sysfs too commit

  • hfs: export type/creator via xattr commit

  • I/O space write barrier (LWN article) commit

  • Driver core: add driver symlink to device commit

  • Add panic blinking: Makes the keyboard blink when a oops happens - useful to know if the kernel has really oopsed or not (ej: X.org bugs) commit

  • add the physical device and the bus to the hotplug environment commit

  • /proc/kcore - allow to enable/disable. commit

  • CRYPTO: Add Anubis support. commit

  • new Solaris partition ID commit

  • md: "Faulty" personality commit

  • device-mapper: Add DM_TARGET_MSG commit

  • device-mapper: Allow referencing by device number commit

  • Add the driver name to the hotplug environment commit

  • Add the bus name to the hotplug environment commit

  • mm: tune the page allocator thresholds commit

  • CIFS: Improve SMB buffer allocation make SMB sending more efficient commit

  • CIFS: add debug message for trusted and security xattrs commit

  • CIFS: POSIX ACL support commit, commit, commit

  • CIFS: Add cifs serverino mount parm to allow use of inode numbers reported from the server (rather than generated by the client) commit

  • CIFS: Add support for module init parms for number of small and large cifs network buffers and for maximum number of simultaneous requests commit * CIFS: Add setfacl support to cifs commit

  • CIFS: add direct mount options to optionally bypass the page cache on reads and writes commit

  • early uart console support commit

  • allow NFS exports of EFS filesystems commit

  • cfq-iosched: kill show_status sysfs entry commit

  • XFS: Add xfs_rotorstep sysctl for controlling placement of extents for new files by the inode32 allocator. commit

  • XFS: Allow the option of skipping quotacheck processing. commit

  • Drivers & architectures

    • ppc32: Xilinx ML300 board support (very basic) commit

    • sh: SH73180 subtype support commit

    • sh: EDOSK7705 board support commit

    • sh: SH4-202 MicroDev board support commit

    • sh: oprofile support for SH7750/SH7750S commit

    • sh: SE73180 board support commit

    • sh: CTP/PCI-SH03 board support commit

    • sched: IA64 add disjoint NUMA domain support commit

    • m32r: ds1302 driver commit

    • m32r: new CF/PCMCIA driver for m32r commit

    • m32r: AR camera driver commit

    • m32r: SIO driver commit

    • x86_64: add notsc option commit

    • x86_64: add an option to configure oops stack dump commit

    • x86-64 clustered APIC support commit

    • ARM: Add IXP46x CPU support commit

    • IA64: Allow -mtune=merced for gcc 3.4 commit

    • IA64: top level scheduler domain for ia64 commit

    • ARM: PXA SSP driver commit

    • ARM: Re: Motorola i.MX serial driver commit

    • ARM: Add platform-based IrDA device support. commit

    • ppc32: Add support for Sandpoint X2 commit

    • ppc32: add PPC440GX L2C error handler commit

    • uml: add conf INITRAMFS_SOURCE commit

    • ppc64: Add new "Maple" platform support commit

    • m68k: HP300 fb commit

    • m68k: HP300 8250 serial for DCA and APCI ports commit

    • faster signal handling on x86 commit

    • parisc: Light-weight syscall support commit

    • x86_64: add nmi button support commit

    • x86_64: Add 32bit quota support commit

    • x86_64: Auto enable HPET on Summit commit

    • x86_64: Add p4 clockmod commit

    • kprobes: kprobes ported to x86_64 commit

    • parisc: register cpus with sysfs commit

    • m68knommu: 527x platform support Makefile commit

    • m68knommu: kernel startup code for Freescale M5271EVB board commit

    • m68knommu: new device support for ColdFire FEC ethernet driver commit

    • ARM: Add SA1100 generic flash infrastructure. commit

    • XIP kernel for ARM commit, commit

    • CRIS: Add USB host driver commit

    • CRIS: IDE driver commit

    • ARM: Remove broken SA1100 machine support. commit

    • ARM: S3C2410 - add iPAQ rx3715 machine commit

    • ARM: Add IXDPG425 platform support commit

    • ARM: Add I2C device to IXDP2x01 platforms commit

    • ARM: SIMpad: Add a mq200 device to the platform bus commit

    • m68knommu: code for the ColdFire 5272 Feith SCALES board commit, commit

    • USB: Add B&B Electronics VID/PIDs to ftdi_sio commit

    • prism54 initial WPA support commit

    • prism54 add WE17 support commit

    • emu10k1: Audigy DSP support commit

    • intel8x0: Inverted EAPD support commit

    • Add S3C2410 (Samsung ARM9 Mobile SoC) watchdog driver commit

    • USB: Codemercs IO-Warrior support commit

    • Remove gameport/MIDI support commit

    • USB: Unusual_devs entry for Panasonic cameras commit

    • USB: Add On-The-Go support to file storage driver commit

    • USB: omap_udc supports 5910/1510 chips commit

    • Add scsi_target abstraction and place it in sysfs commit

    • aic79xx hostraid support commit

    • scsi: Add reset ioctl capability to ULDs commit

    • adding smc91x ethernet to lpd7a40x commit

    • USB: Add Surecom USB Ethernet device ids to usbnet commit

    • i2c: Add Intel VRD 10.0 and AMD Opteron VID support commit

    • USB: add support for symlink from usb and usb-serial driver to its module in sysfs commit

    • Added support of Mediastation commit

    • Add UA-1000 sample rate detection commit

    • Added support for AudioTrak Prodigy 192 cards commit

    • Support for capture of 16,32,64 channels on emu10k1 device 2 commit

    • qla1280: ISP1020/1040 support commit

    • libata: add sata_uli driver for ULi (formerly ALi) SATA commit

    • rx checksum support for gige nForce ethernet commit

    • ns83820: add vlan tag hardware acceleration support commit

    • USB: Generic USB ATM/DSL core and completed SpeedTouch driver commit

    • PCI Hotplug: RPA dynamic addition/removal of PCI Host Bridges commit

    • Adds AC'97 support to Aureon cards. commit

    • Add (experimental) CM9761 support commit

    • Add Edirol UA-25 support commit

    • Alsa: Add overclocking option for the analog input commit

    • Bluetooth: Add module parameter for disabling ISOC transfers commit

    • Bluetooth: Add security manager flags and options commit

    • libata: add AHCI driver commit

    • netconsole support for b44 commit

    • USB Storage: unusual_devs patch for winward music disk commit

    • USB Storage: unusual_devs patch for new tekom entry commit

    • USB Storage: Unusual_dev patch for Finepix 1300 and 1400's. commit

    • USB: USB CDC OBEX driver commit

    • USB: usb/serial RM vendor/product id for ftdi_sio commit

    • ACPI: add module parameters: processor.c2=[0,1] processor.c3=[0,1] to disable/enable C2 or C3 blacklist entries for R40e and Medion 41700 http://bugme.osdl.org/show_bug.cgi?id=3549 commit

    • USB: add serial ipw driver commit

    • fbdev: Add Tile Blitting support commit

    • Add VIDIOC_S_CTRL_OLD to matroxfb commit

    • i2o: added support for Promise controllers commit

    • Add netconsole support to ARM AM79C961A driver. commit

    • I2C: Fourth auto-fan control interface proposal commit

    • I2C: S3C2410 I2C Bus driver commit

    • I2C: lm87 driver ported to Linux 2.6 commit

    • ACPI: create IBM ThinkPad ACPI driver -- ibm-acpi-0.6.patch commit

    • DVB: add frontend commit

    • DVB: add frontend #2 commit

    • DVB: new driver for mobile USB Budget DVB-T devices commit

    • transmeta efficeon support and cpuid update commit

    • USB: add phidgetkit driver. commit

    • USB: PL2303 - PharosGPS patch commit

    • USB: tiglusb.c: add direct USB support on some new TI handhelds commit

    • USB: usbnet patch (new ax8817x device) commit

    • ALSA: Add routing/volume of ADAT I/O on EWS88D commit

    • ALSA: Add VIA8237 driver type commit

    • New MTD map drivers. commit

    • Another ISA PnP modem (USR0009) commit

    • USB: ohci module param for broken bios commit

    • ide: remove broken pdc4030 driver commit

    • ide: kill CONFIG_IDE_TASKFILE_IO commit

    • IRDA: Adaptive discovery query timer commit

    • IRDA: Debug module param commit

    • ide: kill /proc/ide/ide?/config commit

    • ide: aec62xx: kill /proc/ide/aec62xx commit

    • ide: atiixp: kill /proc/ide/atiixp commit

    • ide: cs5520: kill /proc/ide/cs5520 commit

    • ide: cs5530: kill /proc/ide/cs5530 commit

    • ide: hpt366: kill /proc/ide/hpt366 commit

    • ide: pdc202xx_new: kill /proc/ide/pdcnew commit

    • ide: pdc202xx_old: kill /proc/ide/pdc202xx commit

    • ide: piix: kill /proc/ide/piix commit

    • ide: sc1200: kill /proc/ide/sc1200 commit

    • ide: serverworks: kill /proc/ide/svwks commit

    • ide: slc90e66: kill /proc/ide/slc90e66 commit

    • Add megaraid PCI IDs commit

    • fbdev: Intel 830M/845G/852GM/855GM/865G framebuffer driver port commit

    • fbdev: S3 Savage Framebuffer Driver commit

    • ACPI: Extensions for Display Adapters commit

    • remove NET_HW_FLOWCONTROL commit

    • DVB: add new driver commit

    • CPUFREQ: NVidia nForce2 FSB cpufreq driver. Adds cpufreq support for FSB changing on nForce2 platforms. On this plattforms the PCI/AGP clock is independent from the FSB and it also doesn't depend on the used CPU. commit

    • ACPI: create ACPI-based PNP driver. commit

    • ik8.c: export power_status parameter through sysfs commit

    • ide: ide-disk: enable stroke by default commit

    • amd8111e: Add support for ppc64 eval board commit

    • etherh: add ethtool support. commit

    • USB: add id for Siemens x65 series of mobiles to pl2303 driver commit

    • SERIAL: Add support for Dell PCI Remote Access Card III. commit

    • USB: add KC2190 support for usbnet. commit

    • cypress_m8: add usb-serial driver 'cypress_m8' to kernel tree commit

    • I2C: New LM63 chip driver commit

    • I2C: New PC8736x chip driver commit

    • Add ICS307 clock support commit

    • PCI: add PCI ROMs to sysfs commit

    • ACPI: Allow limiting idle C-States. commit

    • Bluetooth: Support responses with zero SCID commit

    • mmtimer driver update: add SHub interrupt support commit

    • meye: add v4l2 support commit

    • VIA8231 support for parallel port driver commit

    • I2C: add Tyan S4882 driver commit

    • USB Storage: Add unusual_devs entry for iPod commit

    • USB Storage: unusual_devs entry for yakumo commit

    • fakephp: add pci bus rescan ability commit

    • S3C2410 - RTC driver commit

    • fbdev: Add vram option to intelfb commit

    • fbdev: Support for bigger than 16x32 fonts in softcursor commit

    • fbdev: Support for bigger than 16x32 fonts in rivafb cursor commit

    • Bluetooth: Add support for L2CAP secure mode commit

    • I2C: i2c-nforce2.c add support for nForce3 Pro 150 MCP commit

    • USB: add PID to ftdi_sio.c commit

    • USB: new defice for usb serial pl2303 commit

    • serial: add support for Dell Remote Access Card 4. commit

    • I2C: add adm1026 chip driver commit

    • USB: add ati_remote.c device id commit

    • aacraid: Support ROMB RAID/SCSI mode commit

    • mptfusion: command line parameters commit

    • support for 3PAR sparse SCSI LUNs commit

    • USB Storage: Add unusual_devs entry for another yakumo camera commit

    • PCI: Add sysfs file to map PCI busses to cpus commit

    • I2C: Add support for the nForce2 Ultra 400 to i2c-nforce2 commit

    • r8169: new PCI id commit

    • USB: sl811-hcd driver, replaces hc_sl811 commit, commit

    • ide: atiixp: add new PCI identifier commit

    • ide: alim15x3: add support for ULi M5228 commit

    • MMC: Add Winbond SD/MMC driver commit

    • Bring Moxa serial back into being commit

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