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
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