Linux 2.6.32 has not been released
Summary: This version adds
1. Prominent features (the cool stuff)
1.1. Feature 1
1.2. Feature 2
2. Various core changes
3. Filesystems
- Btrfs
- Ext4
- Ext3
- XFS
4. Networking
- Netfilter
5. Security
6. Tracing/Profiling
7. DM
8. Crypto
9. Virtualization
10. PCI
11. Block
12. Memory management
13. Architecture-specific changes
- x86
- ARM
- MIPS
- PowerPC
- S390
14. Drivers
14.1. Graphics
14.2. Storage
- SATA/PATA
- SCSI
14.3. Network
14.4. USB
Add nuvoton Ehci driver for w90p910 platform [http://git.kernel.org/linus/586dfc8cafc25cf785332fdfe9530f392e26f30d (commit)]
at91: Add USB EHCI driver for at91sam9g45 series [http://git.kernel.org/linus/501c9c0802d9fee05efb300de06c8b3d04f17458 (commit)], add USB gadget driver selection for at91sam9g45 series [http://git.kernel.org/linus/aa781af00a7f55ade0ce8a21d4b08f1f6c77e8cd (commit)]
gadget: Add EEM gadget driver [http://git.kernel.org/linus/9b39e9ddedeef48569f8aac60a7b4c1fbb127c7d (commit)]
EHCI: Add Intel Moorestown EHCI controller HOSTPCx extensions and support phy low power mode [http://git.kernel.org/linus/331ac6b288d9f3689514ced1878041fb0df7e13c (commit)]
xhci: Support USB hubs [http://git.kernel.org/linus/ac1c1b7f16ed287fcec5bcfae06d0165c3941ec3 (commit)]
Add API for userspace drivers to "claim" ports [http://git.kernel.org/linus/7cbe5dca399a50ce8aa74314b1d276e2fb904e1b (commit)]
Add PIDs for FTDI based OpenDCC hardware [http://git.kernel.org/linus/ec3815c3e14dc68d49428e6505ae99e86e5dd067 (commit)]
ark3116: add IrDA support for Gembird UIR-22 [http://git.kernel.org/linus/5128a66c6605d8178f69b7a8f2a70060933a26b4 (commit)]
Add break support for Winchiphead CH341 340 USB->Serial "chip" [http://git.kernel.org/linus/492896f011a411d17d02e696adbc4a9b4ff68e7f (commit)]
Add full autosuspend and power management support for usbsevseg [http://git.kernel.org/linus/4d155eb5f55b879e9947c3553b33764746fb15d5 (commit)]
Add full power management support for the idmouse driver [http://git.kernel.org/linus/d9bfbd167b4dac51fed4edde7f6cfc378c9aea98 (commit)]
gadget: R8a66597 peripheral controller support. [http://git.kernel.org/linus/c41442474a26984abaa094e96e42182868eab658 (commit)]
NXP ISP1362 USB host driver [http://git.kernel.org/linus/a9d43091c5be1e7a60d5abe84be4f3050236b26a (commit)]
option: Add support for ZTE AC2726 EVDO modem [http://git.kernel.org/linus/a67d8e6c1e49dc919c9d5480583fad8a46fc00aa (commit)], add TELIT UC864G support [http://git.kernel.org/linus/ce60c48871d2b3a15ab3fa2450e783bebb4ae407 (commit)]
serial: full autosuspend support for the option driver [http://git.kernel.org/linus/383cedc3bb435de7a27d31a92d622413daa5cb20 (commit)], pl2303: new hardware support - sanwa multimeter [http://git.kernel.org/linus/35904e6b5106fda51b04c8b8080c04466865415f (commit)], ftdi_sio: new hardware support - hameg power supply [http://git.kernel.org/linus/e7d7fcc09ebde1ea1773521ecab5a3f0ad6bef6e (commit)]
Support for autosuspend in sierra while online [http://git.kernel.org/linus/e6929a9020acbeb04d9a3ad9a88234c15be808fd (commit)]
Suspend/resume support for usbtmc [http://git.kernel.org/linus/a4708103adeaf5731c329b37b0a2b397f814c55c (commit)]
14.5. Input
Add a driver for the Winbond WPCD376I Consumer IR hardware [http://git.kernel.org/linus/e258b80e691f1f3ae83a60aa80eaf7322bd55ec4 (commit)]
Add Blackfin rotary input driver [http://git.kernel.org/linus/4832958218f96f98009c5e01729fbe2b48c7124c (commit)]
Add driver for ADP5588 QWERTY I2C Keypad [http://git.kernel.org/linus/88751dd6ce1fb0627c36c4ab08a40730e5a50d3e (commit)]
Add driver for Atmel AT42QT2160 Sensor Chip [http://git.kernel.org/linus/fde1132374c9ba7da98a73b9a3c150dca6cf8502 (commit)]
Add driver for Maxim MAX7359 key switch controller [http://git.kernel.org/linus/0baf81ba157cb2b89448f0b73fcd9a4f191be8c6 (commit)]
Add driver for Opencores Keyboard Controller [http://git.kernel.org/linus/422b552debae59b4bebc0ea5fbb9c809d3dfd057 (commit)]
Add keypad driver for w90p910 [http://git.kernel.org/linus/4a15235e79f5160a34100b362af2c674d191d0a5 (commit)]
Add new driver for Sentelic Finger Sensing Pad [http://git.kernel.org/linus/fc69f4a6af49ee69475dc4217924d9edf77760e0 (commit)]
Add support for the WM831x ON pin [http://git.kernel.org/linus/0c73b992dd4c645f050344cb13142c0fd3496824 (commit)]
Add touchscreen driver for MELFAS MCS-5000 controller [http://git.kernel.org/linus/38e783b38148531c0840ac130b97eb8158f84b48 (commit)]
Add twl4030_keypad driver [http://git.kernel.org/linus/9d8340687c524ce61e3c9c76758c4c81303acfc0 (commit)]
Add generic suspend and resume for input devices [http://git.kernel.org/linus/ffd0db97196c1057f09c2ab42dd5b30e94e511d9 (commit)]
ad7879 - add support for AD7889 [http://git.kernel.org/linus/36fb25277825b6ef6acd57091e6aaa6dc8a4c203 (commit)]
PCAP2 based touchscreen driver [http://git.kernel.org/linus/0387e107d6043c810915bf552c3fee367f536f3a (commit)], PCAP2 misc input driver [http://git.kernel.org/linus/d0a821324819a2908b886ae8b2f33fc7824ff83f (commit)]
usbtouchscreen - add support for e2i touchscreen controller [http://git.kernel.org/linus/9e3b25837a20f4d48fef57b0cb8bf750a8cfa8e2 (commit)], support for JASTEC/Digitech DTR-02U USB touch controllers [http://git.kernel.org/linus/f7370699fbbb18f97442d6f47cc2d478a911ad6f (commit)]
wistron_btns: add keymap for AOpen 1557 [http://git.kernel.org/linus/85927b0d5240dd2f48f1debf2797bd28ed4d112b (commit)]
wm97xx: add Palm support to Mainstone accelerated touch [http://git.kernel.org/linus/b833306febc7d9b805a89aff29f1e410a64981c4 (commit)]
xpad: add USB ID for the drumkit controller from Rock Band [http://git.kernel.org/linus/805423e84e900e56c834aadee61a020b0d5092c3 (commit)]
14.6. Sound
ctxfi - Native timer support for emu20k2 [http://git.kernel.org/linus/bc5304b6fb6c572452b538512761a126f0e0b0d8 (commit)]
dummy - Support high-res timer mode [http://git.kernel.org/linus/c631d03c6873b9e17906556e84fcafc42f26a7c2 (commit)]
HDA: add 2-channel mode to Intel ALC889/ALC889A models [http://git.kernel.org/linus/dd7714c92248943b778e8199c7dec7ef859dcac2 (commit)], add better Intel Ibexpeak platform support [http://git.kernel.org/linus/87a8c3702e40028468a2d0ef6dab7627dab60c86 (commit)], add Cirrus Logic CS420x support [http://git.kernel.org/linus/e5f1424807f4fa7aeddc376575e3b413c71c6fe1 (commit)], add CX20582 and OLPC XO-1.5 support [http://git.kernel.org/linus/0fb67e982a1749b2cd477709838bf866028970ce (commit)], added quirk to enable sound on Toshiba NB200 [http://git.kernel.org/linus/3db6c037c6954ed6d98ef199938e4004fea96908 (commit)], add full audio support on Acer Aspire 7730G notebook [http://git.kernel.org/linus/fc86f95415d14c74fd71f5e70173a4def7da68f6 (commit)], add patch module option [http://git.kernel.org/linus/4ea6fbc8eb23c3ae5fd2fb55a340ab85c8649bce (commit)], add support for new AMD HD audio devices [http://git.kernel.org/linus/9176b672c29baaa94cdff4eedf1350a3b553d9ea (commit)], add support of Alienware M17x laptop [http://git.kernel.org/linus/842ae63800bc2be62085d7ce5b3a2298c014d37a (commit)], add support of docking auto-mute/mic for AD1984A laptop model [http://git.kernel.org/linus/17bbaa6f600a36930879fd58e4e38a8c25bf9b60 (commit)], analog Devices AD1984A add HP Touchsmart model [http://git.kernel.org/linus/a72cb4bc8590d222ac27205444d7f0dcf47ab1d5 (commit)], added support for CLEVO M540R subsystem, 6 channel + digital [http://git.kernel.org/linus/a65cc60f6349fe91539f736dad8fb2398488e431 (commit)]
ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2 [http://git.kernel.org/linus/b40e9538124fc9b9333e3eea0fc514da4a185dae (commit)]
14.7. V4L/DVB
Add driver for Earthsoft PT1 [http://git.kernel.org/linus/3d17fb1be937c8c025fc9f54b4e17e91081e7a4f (commit)]
Add driver for 774 Friio White USB ISDB-T receiver [http://git.kernel.org/linus/5eca4823ea8f99a7109779f68cedb00535aa6834 (commit)]
Add vpif capture driver for DM6467 [http://git.kernel.org/linus/6ffefff5a9e76c2e9cb5081e219a7a6a4a5eee9f (commit)]
Add driver for the DMXXXX VPFE based frame grabber [http://git.kernel.org/linus/7da8a6cb3e5b60e73b196f1c71031423e0791032 (commit)], [http://git.kernel.org/linus/638c97400829a43eecc2ad924a0f5143b6c56a6d (commit)], [http://git.kernel.org/linus/dd2ceb1a4028dc9644ed4df80cea9c05ca0b5f6d (commit)], [http://git.kernel.org/linus/5f15fbb68fd774780a7fa8fe25a88e4c9e518109 (commit)], [http://git.kernel.org/linus/92ee438b8e27f1b96ce5a7e8d73cb11b71a02584 (commit)], [http://git.kernel.org/linus/7b140b89307a59527df644100ce5ab3bc1be7d1b (commit)], [http://git.kernel.org/linus/2639ead140aa7063188b6599a1a7398d60db2712 (commit)]
Add I2C driver for Silicon Labs Si4713 device [http://git.kernel.org/linus/1fd2121c08eeef2e9a792719628a467e0fe97b96 (commit)], [http://git.kernel.org/linus/02bee89e79b1302776e32214b8ca96a00c70c446 (commit)], [http://git.kernel.org/linus/9c9dbedf397c704dd694f6066af114d373a75a5d (commit)]
Add conexant cx25821 driver [http://git.kernel.org/linus/02b20b0b4cde011f7ad6b5363fb88b93f7ad4e5b (commit)]
radio-si470x: Add suport for RDS endpoint interrupt mode [http://git.kernel.org/linus/721f59ed612477a9f83f3f3a222a14d16505c1a4 (commit)]
davinci/vpif: Add Video Port Interface (VPIF) driver [http://git.kernel.org/linus/63a8e71c4453a38c3468f84f0f452e2643abdad3 (commit)], add VPIF display driver [http://git.kernel.org/linus/e7332e3a552f6e18b39f5b77ce964818d10c9743 (commit)]
em28xx: Add support for Gadmei UTV330+ [http://git.kernel.org/linus/7c8b56795fdf59761ee3475b6add2fd4b635d2b6 (commit)]
ivtv: Add card entry for Avermedia UltraTV 1500 MCE (M113 variant) [http://git.kernel.org/linus/50364593f8d4a5b9c2a025c8acb41dc92f1c901d (commit)]
lgs8gxx: add lgs8g75 support [http://git.kernel.org/linus/b80dc1c673f5ff79805215eb94ff008e634e4b2d (commit)]
cx23885: add card Magic-Pro ProHDTV Extreme 2 [http://git.kernel.org/linus/2365b2d307ee0323062c674ea0495584085e8c24 (commit)]
dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM [http://git.kernel.org/linus/a104ed073bc33b262fa9250c1f262c27da56067d (commit)], add support for Samsung TBDU18132 DVB-S NIM [http://git.kernel.org/linus/f52c48535ffc5c470b07d774d9dc8414c98deb2b (commit)], add support for Samsung TBMU24112 DVB-S NIM [http://git.kernel.org/linus/9d5d75a9eb85d49dc539ce0beb184754e0bad60d (commit)], add support for Alps TDEE4 DVB-C NIM [http://git.kernel.org/linus/d799ce570871bcb3f035e753a5bb3814f9530681 (commit)]
cx23885: Add support for ATSC/QAM on Hauppauge HVR-1850 [http://git.kernel.org/linus/1369738023900302ef9677c90c4da873b5593ee7 (commit)]
ir-kbd-i2c: Add support for Z8f0811/Hauppage IR transceivers [http://git.kernel.org/linus/f5d887ae60ea1b05fcdab65e51e1ef88398ed274 (commit)]
Added Support for STK7700D (DVB) [http://git.kernel.org/linus/c53d83ccc8a180d05f6f930167a4acd4a9694e5d (commit)]
cx88: add support for Winfast DTV2000H rev. J [http://git.kernel.org/linus/4d14c833c0d5f926721da1e0b07287ab8b64f0ba (commit)]
em28xx: add support for Terratec Cinergy Hybrid T USB XS remote control [http://git.kernel.org/linus/8cd9aaefad5968f8f5aff3852a67870550ce941d (commit)]
Davinci: DM646x: Update the structure name as per header file changes [http://git.kernel.org/linus/210fa70d3aa25da78e7ca7a43d993cd2603c0540 (commit)]
Add ce5039(zl10039) tuner support. [http://git.kernel.org/linus/2ccf5a9906564cd06facc846c32d065752268dcf (commit)]
Add Tevii S630 USB DVB-S card support. [http://git.kernel.org/linus/d0a1ddad1c9723f4a61e9b216c4c34ac03344fdd (commit)]
Add support for Compro Videomate S350 DVB-S PCI card. [http://git.kernel.org/linus/ecfcfec80493097967aa40e3433d65a8ff65c86b (commit)]
Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed [http://git.kernel.org/linus/ce212f052fa2fe1a5e71af13be63667e1916d084 (commit)]
FM1216MK5 FM radio [http://git.kernel.org/linus/5bc53a9f91d15628b65761e43234137904627642 (commit)]
Add support Avermedia Studio 505 [http://git.kernel.org/linus/5a5e1da579beb38fa8bf7d0a80cfa027cd7a2751 (commit)]
Add support for Kaiser Baas Expresscard Dual HD Tuner [http://git.kernel.org/linus/200e861c511ded56783a3032f9d41fc6f1474e7a (commit)]
Add remote support to cph03x bttv card [http://git.kernel.org/linus/ed44f66e4039dfc8fb7905078d546c83adf76811 (commit)]
Add support BeholdTV X7 card [http://git.kernel.org/linus/2012c87f8346ebf322826c3de5126d917ed75281 (commit)]
Add support for Rovermedia TV Link Pro FM [http://git.kernel.org/linus/23389b8852e32824186c76fa4d87f818268adca1 (commit)]
Added new Pinnacle USB devices [http://git.kernel.org/linus/74b76f213640b4ebde9134d94a8013dbfecfcd93 (commit)]
DVB-API: add support for ISDB-T and ISDB-Tsb (version 5.1) [http://git.kernel.org/linus/b6e760f3097501e60e76fbcb7a313d42da930c1f (commit)]
Dib8000: added support for Dibcom ISDB-T/ISDB-Tsb demodulator Dib8000 [http://git.kernel.org/linus/77e2c0f5d471e2b14140f0695a1b6a718f318dd7 (commit)]
Dib0700: add support for STK807XP and STK807XPVR [http://git.kernel.org/linus/ba3fe3a96374ff209f532a4924743bb1fa4d57f6 (commit)], add support for Prolink SBTVD [http://git.kernel.org/linus/aaeab30f753d9499e04979e2a5a7feadba18c39d (commit)]
SAA7164: Add support for the NXP SAA7164 silicon [http://git.kernel.org/linus/443c1228d50518f3c550e1fef490a2c9d9246ce7 (commit)]
em28xx: add Reddo DVB-C USB TV Box [http://git.kernel.org/linus/285eb1a40242adb3feaf9c73d352cbfeee1bea1c (commit)]
gspca: jeilinj: New subdriver for Jeilin chip. [http://git.kernel.org/linus/3040b043423c1726a14595d500f6409070b1e722 (commit)], pac7311: Webcam 093a:2629 added. [http://git.kernel.org/linus/3eed78259935bc833242f6d47e7b77cd327334c7 (commit)], vc032x: Webcam 0ac8:c301 added. [http://git.kernel.org/linus/1852e75a55287156f2a435ca4ea4f8c1c75bac6c (commit)], sunplus: Webcam 052b:1803 added. [http://git.kernel.org/linus/af5f88c8776b2b9163460ff94127f68a9a0e02da (commit)], gl860: Addition of GL860 based webcams [http://git.kernel.org/linus/4f7cb8837cec65ade18b0e2655292fd98040234e (commit)], pac7311: Webcam 06f8:3009 added. [http://git.kernel.org/linus/b5948bee1332eff719c074a760f99da9f02c7308 (commit)], sonixj: Webcam 0c45:6148 added [http://git.kernel.org/linus/6baefab531b22288be3b4ddef5671ea6469b09f8 (commit)]
14.8. Bluetooth
Add btmrvl driver for Marvell Bluetooth devices [http://git.kernel.org/linus/132ff4e5fa8dfb71a7d99902f88043113947e972 (commit)]
Add Marvell BT-over-SDIO driver [http://git.kernel.org/linus/789221ecc870117b77e354d488d5d29f15410de8 (commit)]
Add initial support for ERTM packets transfers [http://git.kernel.org/linus/1c2acffb76d4bc5fd27c4ea55cc27ad8ead10f9a (commit)]
Add configuration support for ERTM and Streaming mode [http://git.kernel.org/linus/f2fcfcd670257236ebf2088bbdf26f6a8ef459fe (commit)]
Add proper shutdown support to SCO sockets [http://git.kernel.org/linus/fd0b3ff707dc1f7837079044bd4eca7ed505f70d (commit)]
Add support for Retransmission and Monitor Timers [http://git.kernel.org/linus/e90bac061b17cd81bd0df30606c64f4543bf5ca0 (commit)]
Add support for Segmentation and Reassembly of SDUs [http://git.kernel.org/linus/c74e560cd0101455f1889515e1527e4c2e266113 (commit)]
Add USB autosuspend support to btusb driver [http://git.kernel.org/linus/7bee549e197c9c0e92b89857a409675c1d5e9dff (commit)]
Allow setting of L2CAP ERTM via socket option [http://git.kernel.org/linus/c6b03cf986eab00e20d0dbc852b233bb83472138 (commit)]
Enable Streaming Mode for L2CAP [http://git.kernel.org/linus/6840ed0770d79b9bb0800e5e026a067040ef18f5 (commit)]
Improve USB driver throughput by increasing the frame size [http://git.kernel.org/linus/290ba200815fdecb4d40dc942499c4ea6d0c4624 (commit)]
Initial support for retransmission of packets with REJ frames [http://git.kernel.org/linus/30afb5b2aa83adf4f69e5090d48e1bb04b64c58a (commit)]
14.9. Regulator
Add Freescale MC13783 driver [http://git.kernel.org/linus/295c08bc69a5dd8cef69ceaeaaf551a17f50c34b (commit)]
Add pcap driver [http://git.kernel.org/linus/39b1772a24126d74699cea623f96b50ca6b6f08f (commit)]
Add TPS65023 regulator driver [http://git.kernel.org/linus/30e6599d317ec83c664f341f18b5b2b57b831a6d (commit)]
Add TPS6507x regulator driver [http://git.kernel.org/linus/3fa5b8e08296b250088b1a6b8e3db500ab1b847d (commit)]
Provide mode to status conversion function [http://git.kernel.org/linus/be721979dd6b335e4ab6f83abb5cc11c33662aa8 (commit)]
Add WM831x DC-DC buck convertor support [http://git.kernel.org/linus/e4ee831f949a7c7746a56bcf1e7ca057d6f69e2a (commit)], add WM831x LDO support [http://git.kernel.org/linus/d1c6b4fe668b2ae02f490deee86eaab60822a362 (commit)], add WM831x EPE support [http://git.kernel.org/linus/8267a9ba8299e1e70d54c7666da6aada637de4fc (commit)], add WM831x DC-DC boost convertor support [http://git.kernel.org/linus/1304850d4c5d2f915bdcb8d547f3ef26c60cc825 (commit)], add WM831x ISINK support [http://git.kernel.org/linus/d4d6b722e780f005f0d4e43a43909fa51cc33a11 (commit)]
14.10. FireWire
14.11. MTD
14.12. WATCHDOG
14.13. HWMON
14.14. HID
14.15. RTC
Add driver for MXC's internal RTC module [http://git.kernel.org/linus/d00ed3cf6e54312fb59cd1fd6300d787d22373c7 (commit)]
Add Freescale stmp37xx/378x driver [http://git.kernel.org/linus/df17f63173bcfcc8b4b90f63bf88f54ca0dd2dd7 (commit)]
Add driver for PCAP2 PMIC [http://git.kernel.org/linus/d3c7a3f71a103abb7af5bdaf1adf6f693913a4a9 (commit)]
Add Philips PCF2123 RTC SPI driver [http://git.kernel.org/linus/7f3923a184bb8e7ede5e5f58f1114bf7b8c611ea (commit)]
Add U300 COH 901 331 RTC driver v3 [http://git.kernel.org/linus/aa958f571ec9492b8100302ee70ac0ab2598bf19 (commit)]
AB3100 RTC support [http://git.kernel.org/linus/bd207cfb0011389d55827b3f3181c60e8c3c7148 (commit)]
Add support for RTCs on Wolfson WM831x devices [http://git.kernel.org/linus/35c86bf66d9d0ebc3f32f8c56251197b3921394e (commit)]
14.16. Serial
14.17. I2C
14.18. Various