#pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers #pragma description Summary of the changes and new features merged in the Linux Kernel during the 2.6.5 development 2.6.5 was released on April 4, 2004. [[http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.5|changelog]] * Adaptive lazy readahead [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=202775d67e0e440323c92c099a3f996c4ab12f6c|commit]] * Netpoll infrastructure [[http://lwn.net/Articles/75944|(LWN article)]]. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=150e4b7c5d279b53c6bb20a0d9c904e517c859ca|commit]] * Hotplug CPUs: Sysfs Online Attribute [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=edf19689777e3851759af1488ccb0891159a7c71|commit]] * CRYPTO: Add Michael MIC algorithm [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=1aa2cc524ab4bc1a56afa19fd1b192c0fc79e7dc|commit]] * NET: Add packet delay scheduler [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=19c7c61cf5ecdc199ff19d965c27e3f0b1941373|commit]] * New "kref" reference counting mechanism [[http://lwn.net/Articles/75920|(LWN article)]]. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=04e52ea83772c5e47c0f36328c10f21e744d57ba|commit]] * vm: per-zone vmscat stats [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=760d95b5a58de70a26352d5ee385dab1d7144dab|commit]] * reiserfs: AIO support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=f581e4e5ccd4a65fad05a9e5f0accde0cabff975|commit]] * selinux: Conditional policy extension and MLS detection support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=e5c539b8e8d3aa788d2738add7c85e6ff6f2163e|commit]] * Add SCSI lots of disk support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=9897d23f2d5aff70480cab6e151bdd7184af6f67|commit]] * Add SCSI transport attributes [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=c7572b86a062070fb0466b4515a7971c17f72d6b|commit]] * Add boot parameters {{{acpi_osi}}} and {{{acpi_serialize}}}. {{{acpi_osi}}} will disable the _OSI method, which tells the BIOS to behave as if Windows is the OS. {{{acpi_serialize}}} is for debugging AE_ALREADY_EXISTS failures [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=fea5b72fecdf50a4babce6d0110c74e1dc2008c6|commit]] * read-only support for UFS2 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=e3459dfb5bf954c69a3ff663218633e5b93c3a60|commit]] * Drivers & architectures * ppc64: iSeries virtual tape driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=590b0a8292837809708a86a754894d850a220a16|commit]] * ppc64: Add numa=off command line option [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=973a4e70ef88e14c78f21e93d85ef7de0900af81|commit]] * ppc64: allow {{{MAP_FIXED}}} hugepage mappings [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=e9acfc13953a90f474b88e1c0bd4cb7071a65e35|commit]] * ALPHA: Detect and export cache shapes to userland. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=77afcd086ba4003282f3d40820c24826ff24b2aa|commit]] * sh: hugetlb support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=ddb9a23beb0fba0c6740ca641a0269024f760b04|commit]] * sh: DMA Mapping API [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=843b2fd982d358c4efbdf37ca4b9ddbbaadb930f|commit]] * qlogicfas: support multiple cards [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=a5d98e0c26b48f65d67619ebbfc93961960ed7d2|commit]] * USB: Altsetting/interface update for USB image drivers [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=8dbe0a71d2fef1253bfcd1c9273abafbebc724f2|commit]] * USB: usbnet and ALI M5632 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=10443b9ffc04b44efac6c32ea9033993c619c0c1|commit]] * libata: Add new driver for Vitesse VSC-7174 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=17049ac026bcf2e851727139dae2bb595dd750fd|commit]] * Add DEC LK201/LK401 keyboard support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=fa7d2b88d5b71e3cbb70da60c94062cf4f30c589|commit]] * input: Add driver for DEC VSXXX mice [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=d8a791b375a97af382312a8173b691bcf2567f8f|commit]] * USB: visor patch for Samsung SPH-i500 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=794e227d10f15de0d0f787a6db0c5df6a4cd28a9|commit]] * USB: add new USB Touchscreen Driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=1d491fecdbc04281ae79b0a47b273c2058f77e6c|commit]] * USB: add driver for ATI USB/RF remotes [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=ae34567299a2173f8562220f07c504c67c95d46a|commit]] * USB: add IRTrans support to ftdi_sio driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=67d27ac4cda55c30166160257130c04d2be94c6a|commit]] * I2C: add w83627hf driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=eb897188e6dd42a300cfb85489452ed7b5b44b6a|commit]] * Add new Prism54 wireless driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=8eae4cbfb637d48f5e6d9555ccc14b3b53cbd8fe|commit]] * Add Promise SX8 (carmel) block driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=4061c06147add170a1f70a8d98c2a10bb7c56e2e|commit]] * Add adapter support to aacraid driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=6689060c0996ad9e2a2885f906c4580191275dc7|commit]] * Added the au88x0 drivers for Aureal soundcards [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=6af632bea9b5774cfa8e7368e5bca7cfd047f15b|commit]] * Added snd-atiixp driver for the ATI IXP150/200/250 AC97 controllers [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=8fc2c73d8b53982d335109f89b485cc4ebd3583d|commit]] * Add Intel-compatible onboard MC97 modem driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=c6889e729eac6fc4b9804bc943d770b8401fda8b|commit]] * I2C: New chip driver: ds1621 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=d5199b07d996dcd69d77abb46878dc439ac247e6|commit]] * Intel8x0: add Intel ICH6 and ESB [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=d6a1df27ff26fb605b3647adb0c29ccd37021ced|commit]] * cdrom: allow random write to cdrom devices with profile 2 (removable disk) [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=1b2ed5b74904b6d1540efdd0bd08022765dc292a|commit]] * ATI IXP IDE support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=654664f07ba36833c595a7431d0bdfd2d2267385|commit]] * AGPv3 generic support. If a chipset doesn't need anything funky, then it can use these routines [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=912b461d54363f740aa549af0ee13ddbdcf22d0d|commit]] * Bluetooth: Add support for AVM BlueFRITZ! USB v2.0 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=4ab310d2e46364c93838502bd080eecb9d8e1e6b|commit]] * sh: DAC ODD driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=f1cf1dc6927c2c80f790a6e7742a938ae1ba957a|commit]] * USB audio generic driver: high speed support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=f18defdeada3ac51949abd54d0578219c58fae60|commit]] * {{{CDROMREADAUDIO}}} dma support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=f644f1667358af42f05c81fa32a4bb96781377fa|commit]]