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

  • KernelTasklists

  • 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 4 as of 2019-05-19 21:26:26
KernelNewbies:
  • Linux_2_6_10

2.6.10

  • Released December 24, 2004 changelog

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

  • x86-64 clustered APIC support (commit)

  • Make rlimit settings per-process instead of per-thread for POSIX compliance (commit)

  • POSIX compliant CPU clocks (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)

  • Report the pages used for pagetables in /proc/$PID/status (commit)

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

  • Thrashing control tuning (commit)

  • Big Kernel Lock preemption
  • IRQ subsystem code rework (commit)

  • Removal of the "BIO walking" helper functions
  • Generic circular buffer type (LWN article) (commit)

  • Ext3 block reservation (LWN article) (commit)

  • Ext3 online resizing patches (LWN article) (commit)

  • Add I/O error handling to journal operations in reiserfs (commit)

  • sysfs backing store (LWN article)

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

  • Modular, on-the-fly switchable I/O schedulers (LWN article) (commit)

  • CFQ v2 update (commit)

  • BSD secure levels module (commit)

  • In-kernel cryptographic key management (commit)

  • DVD+RW support (commit)

  • CDRW packet writing support (commit)

  • kernel events notification mechanism
  • Lock initializater unification (commit)

  • Panick 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)

  • Reworking of spin lock initialization (LWN article)

  • Configurable /proc/kcore (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

  • Drivers & architectures

    • 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

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