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 3 as of 2010-01-09 21:44:02
KernelNewbies:
  • Linux_2_6_33

Linux 2.6.33 has not been released yet.

Summary:

TableOfContents()

1. Prominent features (the cool stuff)

2. Various core changes

3. Block

4. Virtualization

5. PCI

6. MD/DM

7. Filesystems

8. Networking

9. Security

10. Tracing/Profiling

11. Crypto

12. Architecture-specific changes

13. Drivers

13.1. Graphics

13.2. Storage

  • SCSI
    • 3w-sas: Add new driver for LSI 3ware 9750 [http://git.kernel.org/linus/f619106bdd9d197c947f07108af57946f19a7f7e (commit)]

    • hpsa: add driver for HP Smart Array controllers. [http://git.kernel.org/linus/edd163687ea59f01d6b43c9e1fdaa0126fa30191 (commit)]

    • pm8001: add SAS/SATA HBA driver [http://git.kernel.org/linus/dbf9bfe615717d1145f263c0049fe2328e6ed395 (commit)]

    • vmw_pvscsi: SCSI driver for VMware's virtual HBA. [http://git.kernel.org/linus/851b164231d1117673aa44c00c7622e48b7dfcf4 (commit)]

    • be2iscsi: Adding msix and mcc_rings V3 [http://git.kernel.org/linus/bfead3b2cb4607c71831423c3ee97d22cd0c9dcb (commit)]

    • bnx2i: Add 5771E device support to bnx2i driver [http://git.kernel.org/linus/5d9e1fa99c2a9a5977f5757f4e0fd02697c995c2 (commit)]

    • fnic: Add FIP support to the fnic driver [http://git.kernel.org/linus/78112e5558064cb4d2e355aed87b2036fcdfe3dd (commit)]

    • ibmvfc: Add FC Passthru support [http://git.kernel.org/linus/d31429e1517c007781dfc68aed9b39cb5d3350a1 (commit)]

    • libfc, fcoe: Add FC passthrough support [http://git.kernel.org/linus/a51ab39606042e76a483547620699530caa12c40 (commit)], NPIV support [http://git.kernel.org/linus/11b561886643d4e23d0fd58c205d830a448dd0a2 (commit)], adds enable/disable for fcoe interface [http://git.kernel.org/linus/55a66d3c1e57f7e3e554d6ec8011e840f3802f20 (commit)],

    • lpfc: Add AER support [http://git.kernel.org/linus/0d87841997125971b7a39d21d1435054f91884c3 (commit)]

    • megaraid_sas: Add new megaraid SAS 2 controller support to the driver [http://git.kernel.org/linus/879111224d0784eab623fe8130a1f4481e0e1966 (commit)], add the IEEE SGE support to SAS2 controller [http://git.kernel.org/linus/f4c9a1317d32bb0af7546ef0c1dcc3be52dc8d0a (commit)]

    • mpt2sas: New device SAS2208 support is added [http://git.kernel.org/linus/db27136a89d061bf9dceb28953a61a8ef862ca7f (commit)], add support for RAID Action System Shutdown Initiated at OS shutdown [http://git.kernel.org/linus/744090d38b47ed8ead8f68b6f0c65866c0b9b17a (commit)]

    • mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA [http://git.kernel.org/linus/7ec4ad0125db0222e397508c190b01c8f2b5f7cd (commit)]

13.3. Networking devices

13.4. USB

  • Add support for Multifunction Composite Gadgets [http://git.kernel.org/linus/d23b0f08d18fc42f26f6a0776c6d827eb35143a9 (commit)], [http://git.kernel.org/linus/f176a5d81214864904d285912da02c4bc0e9041a (commit)]

  • EHCI: introduce omap ehci-hcd driver [http://git.kernel.org/linus/54ab2b02ef6a454b4cca969f546d0dd43fec7308 (commit)], add native scatter-gather support [http://git.kernel.org/linus/40f8db8f8f5af2cafeb976ae15e11aca641a931d (commit)]

  • Add a "remove hardware" sysfs attribute [http://git.kernel.org/linus/253e05724f9230910344357b1142ad8642ff9f5a (commit)]

  • Add device ID for Apple Cinema Display 23in 2007 [http://git.kernel.org/linus/4b372072b554723b508e53249dd1b594ad93fbc2 (commit)]

  • Add EHCI support for MX27 and MX31 based boards [http://git.kernel.org/linus/7e8d5cd93fac4d3720d8f780b350c9421e8997d4 (commit)]

  • Add support for Xilinx USB host controller [http://git.kernel.org/linus/08d3c18e6674c5d46e4333a462b1e2e4c4ded1d4 (commit)]

  • Interface Association Descriptors added to CDC & RNDIS [http://git.kernel.org/linus/b97503ffa79f0a4aa13c7cd8b449b98d3077c78f (commit)]

  • option.c: add support for D-Link DWM-162-U5 [http://git.kernel.org/linus/54a8e144acad6506920f385f4ef2779664f05b21 (commit)]

  • OTG: Add generic driver for ULPI OTG transceiver [http://git.kernel.org/linus/2d57a95f09cf71c4c642e5be15f8b700d17ee90c (commit)]

13.5. FireWire

13.6. Input

  • Add Davinci Keypad Driver [http://git.kernel.org/linus/bc09dcadc1a3da87d58aa70ebc8e9441205be75c (commit)]

  • Add driver for Altera PS/2 controller [http://git.kernel.org/linus/fb5bbee0dd033db7c31fe6cb78d2ce2b6588fd42 (commit)]

  • Add driver for Dynapro serial touchscreen [http://git.kernel.org/linus/a5f523bc0cdee2a163a034344ebf1163799b3c5d (commit)]

  • Add generic support for sparse keymaps [http://git.kernel.org/linus/36203c4f3d091b5f6c082663bd1f74273798043a (commit)]

  • Add mc13783 touchscreen driver [http://git.kernel.org/linus/d201fd5dfb22801b6b012bb9f58cd186e4690d98 (commit)]

  • Add S3C24XX touchscreen driver [http://git.kernel.org/linus/f5f96b93e745dd054110d511779e7ec5cfdfdfe6 (commit)]

  • ALPS - add interleaved protocol support (Dell E6x00 series) [http://git.kernel.org/linus/1d9f26262aef6d63ff65eba0fd5f1583f342b69b (commit)]

  • Add new driver for ADP5520 MFD PMICs [http://git.kernel.org/linus/fba65fe0ededc538771e47f6d099d7c853f4776e (commit)]

  • usbtouchscreen - add support for ET&T TC5UH touchscreen controller [http://git.kernel.org/linus/dbe1420b4ba398feef035f7cd8181ec2e492228b (commit)], add support for Zytronic capacitive touchscreen [http://git.kernel.org/linus/2330ed18b27a8f4f10e48e0a1c65ede56e03825c (commit)]

  • wacom - add support for new LCD tablets [http://git.kernel.org/linus/ec67bbedcf290ef182a897017f65a2707106c7f8 (commit)]

13.7. Sound

  • Ashai Kasei ak4113 support [http://git.kernel.org/linus/42cfa276aebd28e5cc4350ff6c7d75f1cb84dd98 (commit)], [http://git.kernel.org/linus/8f34692f63d66805b51ff408f4067748d3c1c3fd (commit)]

  • ice1724 - Infrasonic Quartet support [http://git.kernel.org/linus/6ef80706184be792499a4485a7957f2660b6a076 (commit)]

  • opti-miro: add PnP detection [http://git.kernel.org/linus/306ecee926cf79f1b3b5f6035be09ef3d83f1b76 (commit)]

  • Add SuperH DAC audio driver for ALSA V4 [http://git.kernel.org/linus/9dcaa7b25f2c8f6a0485854cd3641f585a154072 (commit)]

  • snd-pcsp: add nopcm mode [http://git.kernel.org/linus/bcc2c6b7cb320d10c7fcccd87dce87f4384b4332 (commit)]

  • snd-usb-us122l: add support for US-144 [http://git.kernel.org/linus/4f272341c7a42a71586523f196b242bccde3be8c (commit)]

  • sscape: add supoort for SPEA Media FX/Reveal SC-600 [http://git.kernel.org/linus/f0968e3f7a8ea30728d2580d3043a30ea9994ec6 (commit)]

  • Oxygen: add digital filter control [http://git.kernel.org/linus/4852ad02476ab2bbc874f6f8fda9e677e0f09c87 (commit)], add stereo upmixing to center/LFE channels [http://git.kernel.org/linus/3d8bb454c4fbe18cea1adfd4183a4a9ef5f0ef04 (commit)],

  • usb-audio: add Roland UA-1G support [http://git.kernel.org/linus/d867bba94513cf149cb8462a6e006848acb91d38 (commit)]

  • virtuoso: add headphone impedance control [http://git.kernel.org/linus/a361e247b4e36c567b44fef354ab595458422d44 (commit)]

  • HDA
    • Add ALC661/259, ALC892/888VD support [http://git.kernel.org/linus/274693f37090ada2cadd09944ab883f05ea6ebe6 (commit)]

    • Add beep_mode module parameter [http://git.kernel.org/linus/2dca0bba70ce3c233be152e384580c134935332d (commit)]

    • Add support for the new 27 inch IMacs [http://git.kernel.org/linus/1a5ba2e9fc7999b8de2a71c7e7b9f58d752c05e4 (commit)]

    • VIA: Add Jack detect feature for VT1708. [http://git.kernel.org/linus/1f2e99febd5dd0c91f0d0752674029a4376649e5 (commit)], add smart5.1 function. [http://git.kernel.org/linus/1564b2878f5cf160f60af99d4dbca1dd7809ee8a (commit)], add VT1716S support. [http://git.kernel.org/linus/f3db423df84570c9950754a5771ad26f0111235f (commit)], add VT1718S support. [http://git.kernel.org/linus/eb7188cafcb7aa1419b8889494cdbd4e6a01da1c (commit)], add VT1812 support. [http://git.kernel.org/linus/ab6734e7ea32e9f9cbe0f55eeddf4aa629ed1c3d (commit)], add VT1828S and VT2020 support. [http://git.kernel.org/linus/bb3c6bfc3f7a5416d85c5dbc312e2d47fc672eef (commit)], add VT2002P support. [http://git.kernel.org/linus/25eaba2f8a6877ba6f58197c4723c2433a316e09 (commit)]

  • ASoC
    • Add Raumfeld audio support [http://git.kernel.org/linus/49af574b60669a58a2e96960ac694ce953119083 (commit)]

    • Added the CPU driver for PCM controllers [http://git.kernel.org/linus/357a1db94ecc5b3d605574b164d288cd7dbf8dbd (commit)]

    • Adding OMAP3517 / AM3517 EVM support in ASOC [http://git.kernel.org/linus/89e9abe78151de4d62fefe3976f6ef9f1f086e53 (commit)]

    • Add support for IGEP v2 [http://git.kernel.org/linus/b2a2236d1f5e7c09c8e74b61f13d8ba3fe82f7be (commit)]

    • Add support for the WM8727 DAC. [http://git.kernel.org/linus/89933dee5b17c09f2673c2bfd853625a848f91f5 (commit)]

    • Add WM8711 CODEC driver [http://git.kernel.org/linus/bd6d417743d941c3e5eabb21abbcac9737f11061 (commit)]

    • ADS117x ADC driver [http://git.kernel.org/linus/2dcf9fb99d4ecadecb2685a9eb82e6b85511c960 (commit)]

    • AK4671: add ak4671 codec driver [http://git.kernel.org/linus/2312fd8f6b252b7d3c1d74b20c75b7bff98bab65 (commit)]

    • Codec driver for Texas Instruments tlv320dac33 codec [http://git.kernel.org/linus/c8bf93f0fe8c5a509a29e30f3bac823fa0f6d96e (commit)]

    • Davinci: Add audio codec support for DM365 EVM [http://git.kernel.org/linus/9b95b166789d3ec57cea8cca0d42e602b8643ab0 (commit)]

    • OMAP: enable Overo driver for CM-T35 [http://git.kernel.org/linus/8df89bc35c188e389295eaf7917653f13c83ce70 (commit)]

    • Support WM8580 based audio subsystem on SMDK64xx machines [http://git.kernel.org/linus/d0f5fa17aa63262685e43b798ca0830d89786235 (commit)]

    • TPA6130A2 amplifier driver [http://git.kernel.org/linus/493b67efffc462703d583389aca96f850c18d3b3 (commit)]

  • Remove OSS Ensoniq Soundscape driver. It's broken after conversion to mutexes and a new ALSA snd-sscape driver handles all devices [http://git.kernel.org/linus/b7d5d946e50116f4150542f881ac90ac74c28165 (commit)]

13.8. Staging Drivers

13.9. V4L/DVB

  • Add a v4l2-subdev (soc-camera) driver for Omnivision OV9640 sensor [http://git.kernel.org/linus/8d64827172ae680d34d0611a1e865b546e6a5f08 (commit)]

  • ec100: add new driver for E3C EC100 DVB-T demodulator [http://git.kernel.org/linus/a15c7b42b2b8eda719920e93b81be031f2e0b01b (commit)]

  • ec168: add new driver for E3C EC168 DVB USB [http://git.kernel.org/linus/2bf290be4f3ef11889026d750244cc3bd1164974 (commit)]

  • soc-camera: add a new driver for the RJ54N1CB0C camera sensor from Sharp [http://git.kernel.org/linus/8f37cf25badd0ba9de7cd05c3f1d5362607c1bf9 (commit)], add mt9t112 camera driver [http://git.kernel.org/linus/858424b998ae112b2e04f4584bcdc6b0362a714a (commit)]

  • Add support for Asus Europa Hybrid DVB-T card [http://git.kernel.org/linus/e3c6e1aaa5db7822524f5b1355960fd732910068 (commit)]

  • gspca_ov519: Add support for OV2610 and OV3610 sensors [http://git.kernel.org/linus/635118d5b19c4ad562d425a3f3491c721d6a8293 (commit)], add support for the ovfx2 bridge [http://git.kernel.org/linus/b46aaa02648cd8c1ebc20191304e2f6a2382d04c (commit)]

  • radio: Add support for TEF6862 tuner [http://git.kernel.org/linus/eea85b0a629970d462481a80e1d45f4d71fe797f (commit)]

  • saa7134: add support for the Leadtek DTV1000S [http://git.kernel.org/linus/184e769f93e734ced24c948ea02e3d541c45c766 (commit)]

  • cx23885: card mygica x8506 add analog video input support [http://git.kernel.org/linus/bc1548adbee02899c7db5cd045bb0d799b220dce (commit)]

  • gspca: pac7311: Webcam 093a:2628 added. [http://git.kernel.org/linus/56e93ed9cff06e258cff8815fde31cd61d0a6d5a (commit)], add support for Winbond W9967CF and W9968CF camera's [http://git.kernel.org/linus/a511ba947600ae263f8c29c86020ba66a901d3e5 (commit)], [http://git.kernel.org/linus/79b359025d57969decb465973f7c0ea195009007 (commit)], add stv0680 subdriver [http://git.kernel.org/linus/21f1b932dbcc5ed18444e6995aeb856e583804ae (commit)]

  • uvcvideo: Add support for MSI Starcam 370i webcams [http://git.kernel.org/linus/3bc766ad374d04349ba09bd93f51980ad29d11c3 (commit)]

  • cx23885: add digital television support for Hauppauge WinTV-HVR1290 [http://git.kernel.org/linus/aee0b24c05f6e9615115748a8ea5042d8ee0e6a0 (commit)]

  • af9015: support for Sveon STV20 Tuner USB DVB-T HDTV [http://git.kernel.org/linus/5232263a7daa1247fe4a30579c296ddccfeeb7e6 (commit)]

  • Maxium MAX2165 silicon tuner [http://git.kernel.org/linus/95963cbcd0ee00026cc34ba84906ee4aa2029f4d (commit)]

  • Altobeam ATBM8830 GB20600-2006(DMB-TH) demodulator [http://git.kernel.org/linus/ec27b6aafb1796a09aad401143f70ad079421ca4 (commit)]

  • cx23885: Add support for Mygica X8558pro DMB-TH [http://git.kernel.org/linus/ea5697fe9ed6a1d534de436eff3138041e3c8aa9 (commit)]

  • cx-usb: add Mygica D689 DMB-TH USB support [http://git.kernel.org/linus/b18bd1d8806c0982c7835dcb58a27c4e9005e4fb (commit)]

  • firedtv: port to new firewire core [http://git.kernel.org/linus/87918334792a4d8a73b0511466b77bd6aa055db3 (commit)]

  • Add Prof 7301 PCI DVB-S2 card [http://git.kernel.org/linus/b699c2712b1ddcc3ef4491adde00a47a880fde97 (commit)]

  • Tevii S470 and TBS 6920 fixes [http://git.kernel.org/linus/09ea33e5c696958e8b1ae6d5ab184476b16592f1 (commit)]

  • em28xx: add support for em2800 VC211A card [http://git.kernel.org/linus/694a101e6acb865f5405a95c358eea43c813cf24 (commit)]

  • Dib8090: Add the Dib0090 tuner driver and STK8096GP-board [http://git.kernel.org/linus/03245a5ee69a5faa99b020fe1aca9bafe10c46a9 (commit)]

  • v4l: add a media-bus API for configuring v4l2 subdev pixel and frame formats [http://git.kernel.org/linus/9a74251d8bee7a25fee89a0be3ccea73e01c1a05 (commit)]

  • rj54n1cb0c: Add cropping, auto white balance, restrict sizes, add platform data [http://git.kernel.org/linus/a6b5f2008a3d54b5f5350a01121b718dd6bfead7 (commit)]

  • Add support for yet another Dvbworld, Tevii and Prof USB devices [http://git.kernel.org/linus/141cc35e2d2941fcf4cfc78a75c75f7fc083d25f (commit)]

13.10. Bluetooth

13.11. MTD

13.12. HWMON

  • New driver for AMD Family 10h/11h CPUs [http://git.kernel.org/linus/3c57e89b467d1db6fda74d5c97112c8b9466dd97 (commit)]

  • New driver for the National Semiconductor LM73 [http://git.kernel.org/linus/4e233cbed249ea94d989b8be08eac0414dbdc44b (commit)]

  • Add driver for VIA CPU core temperature [http://git.kernel.org/linus/70c38772aef27b01dc236fb4016261c3828df6aa (commit)]

  • Add Freescale MC13783 ADC driver [http://git.kernel.org/linus/93ee0a75f6e4b2c7ec20fd8f4ace87f88ba785b9 (commit)]

  • adt7475: Add support for the ADT7473 [http://git.kernel.org/linus/b180d0508475c5c55085839d22f454c69379eacc (commit)], add support for the ADT7476 [http://git.kernel.org/linus/d8d2ee073274ab666282d1942d08f1bb454d715b (commit)], add support for the ADT7490 [http://git.kernel.org/linus/3d849981711741e76e501e4b9e3e7b792f2b0fd5 (commit)]

  • f71882fg: Add support for the f71889fg (version 2) [http://git.kernel.org/linus/7669896f499e1bce5cfb38f2685ff583ecdb24dd (commit)]

  • I2C bus support for lis3lv02d and variant accelerometer chips [http://git.kernel.org/linus/312ea07bf067d41b339473e696f9199245d762f3 (commit)]

13.13. ACPI

13.14. Various

13.15. Other news sources tracking the kernel changes

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