#pragma section-numbers on #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.32 development cycle Linux 2.6.32 has not been released '''Summary''': This version adds [[TableOfContents()]] = Prominent features (the cool stuff) = == Feature 1 == == Feature 2 == = Various core changes = = Filesystems = * Ext4 * Work around problems in the writeback code to force out writebacks in larger chunks than just 4mb, which is just too small. This also works around limitations in the ext4 block allocator, which can't allocate more than 2048 blocks at a time [http://git.kernel.org/linus/55138e0bc29c0751e2152df9ad35deea542f29b3 (commit)] * Fix async commit mode using a barrier, fs_mark benchmark shows a 50% improvement [http://git.kernel.org/linus/0e3d2a6313d03413d93327202a60256d1d726fdc (commit)] * Async direct IO for holes and fallocate support [http://git.kernel.org/linus/0031462b5b392f90d17f1d75abb795883c44e969 (commit)], [http://git.kernel.org/linus/4c0425ff68b1b87b802ffeda7b6a46ff7da7241c (commit)], [http://git.kernel.org/linus/8d5d02e6b176565c77ff03604908b1453a22044d (commit)] * Add configurable run-time mballoc debugging [http://git.kernel.org/linus/6ba495e9259cd9a0b40ebd6c315143535c92542f (commit)] * OCFS2 * Add CoW support. [http://git.kernel.org/linus/6f70fa519976a379d72781d927cf8e5f5b05ec86 (commit)] * Add ioctl for reflink. [http://git.kernel.org/linus/bd50873dc725a9fa72592ecc986c58805e823051 (commit)] * Enable refcount tree support. [http://git.kernel.org/linus/64871b8d62570fabec3b0959d494f8e0b87f5c4b (commit)] * NFS: Add a dns resolver for use with NFSv4 referrals and migration [http://git.kernel.org/linus/e571cbf1a4f8d8b6cfd4898df718dae84c75a8e1 (commit)] * XFS: Speed up free inode search. In big filesystems this can speed up allocation speed by 3-4x [http://git.kernel.org/linus/bd169565993b39b9b4b102cdac8b13e0a259ce2f (commit)] * QNX4: remove (broken) write support [http://git.kernel.org/linus/945ffe54bbd56ceed62de3b908800fd7c6ffb284 (commit)] = Networking = * UDP * v4: Handle large incoming UDP/IPv4 packets and support software UFO. [http://git.kernel.org/linus/d7ca4cc01fd154f2da30ae6dae160fa5800af758 (commit)] * v6: Handle large incoming UDP/IPv6 packets and support software UFO [http://git.kernel.org/linus/ba73542585a4a3c8a708f502e62e6e63dd74b66c (commit)] * Infiniband * RDMA: Implement Terminate Packet [http://git.kernel.org/linus/8b1c9dc4ba713985d33aba87c761bf71d5a96491 (commit)] * RDS: Modularize RDMA and TCP transports [http://git.kernel.org/linus/40d866095df3bb70ded1813f4852cab445ef678b (commit)] * RDS: Add TCP transport to RDS [http://git.kernel.org/linus/70041088e3b976627ba9a183b812f39ef8a9ba0e (commit)] * Add DEVTYPE support for Ethernet based devices [http://git.kernel.org/linus/384912ed194e43c03ad1cdaa09b0b1e488c34d46 (commit)] * tun: Allow tap device to send/receive UFO packets. [http://git.kernel.org/linus/e36aa25a533962b08402530e8443ac804a454e27 (commit)] * ethtool: Add support for the ethtool feature to flash firmware image from a specified file. [http://git.kernel.org/linus/05c6a8d7a7d778f26d8eb821556988993b766092 (commit)] * getsockoption: implement a SO_DOMAIN getsockoption [http://git.kernel.org/linus/0d6038ee76f2e06b79d0465807f67e86bf4025de (commit)], implement a SO_PROTOCOL getsockoption [http://git.kernel.org/linus/49c794e94649020248e37b78db16cd25bad38b4f (commit)] * net_sched: add classful multiqueue dummy scheduler [http://git.kernel.org/linus/6ec1c69a8f6492fd25722f4762721921da074c12 (commit)] * skb ftracer [http://git.kernel.org/linus/5a165657bef7c47e5ff4cd138f7758ef6278e87b (commit)] * sctp: Sysctl configuration for IPv4 Address Scoping [http://git.kernel.org/linus/723884339f90a9c420783135168cc1045750eb5d (commit)] * Netfilter * Wifi = Security = = Tracing/Profiling = = DM = = Crypto = = Virtualization = = PCI = = Block = = Memory management = = Architecture-specific changes = * x86 * ARM * Implement highpte [http://git.kernel.org/linus/65cec8e3db606608fd1f8dfc4a1c7c37bfba9173 (commit)] * Support for Broadcom's BCMRing platform [http://git.kernel.org/linus/4663712cc745324a216112a72c744bb2b8f6658b (commit 1], [http://git.kernel.org/linus/278a6752e869b0f4a03ce5ac0588b31b50712903 2], [http://git.kernel.org/linus/b7462d654f623738b4b3e03cff20f68b5b9a77f5 3], [http://git.kernel.org/linus/661f78d80969eefb25a0e99c08c0eba81b37861e 4], [http://git.kernel.org/linus/7c4c2951c0077eecf9a9dfda59a43eedd09a01f4 4], [http://git.kernel.org/linus/859277f7dbf8b48016d55ea2171d04eed074d858 5], [http://git.kernel.org/linus/34559125742645843bc7639900c7b4737ec12b72 6], [http://git.kernel.org/linus/16f5875034fa9e36a72c4223c8ef42cfe461d766 7], [http://git.kernel.org/linus/7bab8bfc7f1060e3ab4bc0a90813a9338e6994b9 8], [http://git.kernel.org/linus/9133760f4b0c0628d45532aad17f59896cd7b57f 9], [http://git.kernel.org/linus/f1947c7a6717e437d9fe0e27a76bacf77f570d2d 10], [http://git.kernel.org/linus/2c4b57a204669a7b649f3eb891d3d0f0eba75321 11], [http://git.kernel.org/linus/4818a4727d787b2da0dc73c66f04d241626f4c97 12], [http://git.kernel.org/linus/638ee2db1916de4da144f0ed6d156181ede20a41 13], [http://git.kernel.org/linus/1a4a561bdd838b4455d57edf0deaf83e894d795e 14], [http://git.kernel.org/linus/cf2ddacb567e85f40241f67b240fa445db7a424d 15], [http://git.kernel.org/linus/7ba09020287fa6c181707490ea7143abb3db55b1 16], [http://git.kernel.org/linus/a364143127a3155153f3e93d47cfc0f99a6f1858 17], [http://git.kernel.org/linus/bc5739005f9c0585d21c78f61e9d7965f97b2109 18], [http://git.kernel.org/linus/6288e28dce9bae24068b7341ebd72a7d176a3539 19], [http://git.kernel.org/linus/831f1f73a6e1a0a02a5eaa2da5f49cf09c7bb1af 20], [http://git.kernel.org/linus/7f33527f547161f5ddc05c252c81617b8de93f21 21)] * Add support for Atmel's AT91SAM9G45-EKES Evaluation Kit [http://git.kernel.org/linus/2ef9df7ada6b6dd53446a994ef6e3a6ad5a300ef (commit)], [http://git.kernel.org/linus/fddcc0ae58edefeb7ac1e460411d7dfbe8ebdacc (commit)], [http://git.kernel.org/linus/789b23bc40a67d9a19bedc2655c6bcab79bcabd8 (commit)] * Add support for [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588 Atmel's AT91SAM9G10-EK Evaluation Kit] [http://git.kernel.org/linus/eab4170865cce9b8898a813b7e8024de857a01da (commit)], [http://git.kernel.org/linus/b784b7c03723891876c9053c589150a4062f9455 (commit)], [http://git.kernel.org/linus/b319ff80852e823c3a18778c839151784990f80b (commit)] * Add Freescale i.MX25 family support [http://git.kernel.org/linus/8c25c36f33157a2e2a1fcd60b6dc00feace80631 (commit)] * Add Freescale i.MX25 PDK (3ds) board support [http://git.kernel.org/linus/635baf6b40ebaef683abf87d677467cba71a0d50 (commit)] * Add support for S5PC1XX series based systems, a SoC with ARM coretex-A8 and numerous peripherals [http://git.kernel.org/linus/ff54b4578448d616eb177e216acd599ecf5ee5b1 (commit 1], [http://git.kernel.org/linus/433a915fc6456ee3a4b740fe4d92caa78164fdce 2], [http://git.kernel.org/linus/8acd1ade2ede18408303c968e1449220c427a182 3], [http://git.kernel.org/linus/0164cbf4390fbcd7125fc8d476a451a3efa14c5d 4], [http://git.kernel.org/linus/c9b870e7e796eea515a261a314917317ebb1cb4a 5], [http://git.kernel.org/linus/c1cc3db8e9fcf1c9d2db3f34552c73996d3d8a13 6], [http://git.kernel.org/linus/5a7652f2032b88106c9ba41edf0fb795397008bd 7], [http://git.kernel.org/linus/e119766f4e15274e2cd9bb5f25119c8b008d920b 8)] * S3c6410: airgoo hmt board support [http://git.kernel.org/linus/2896bda4824c1e4d34852e355916e34671e38a11 (commit)] * Add support for the Iskratel XCEP board [http://git.kernel.org/linus/23440f85ff2ffce96155736b50238aa0b94a358f (commit)], [http://git.kernel.org/linus/51238bfefb92d15d07c15aec8c6a8fcc7b228e8c (commit)] * Add balloon3 support [http://git.kernel.org/linus/2a23ec3679d84ac243add761fa3d3872cf6dcb11 (commit)] * Add Palm Tungsten|C support [http://git.kernel.org/linus/5d783a2d592ce5fdc01292470059ed15998e404e (commit)], [http://git.kernel.org/linus/36d618be131547adc51c464a3a0a9f72f2449a2d (commit)] * Add support for phytec pca100 (phyCARD-s) board [http://git.kernel.org/linus/337316986f0531e1681c409de9b73af0bc6dc7bb (commit)] * Add basic MXC91231 support [http://git.kernel.org/linus/fd6ac7bb9d671d36fd7536c68fde977d197756ab (commit)] * Davinci * Adding DM365 EVM board support [http://git.kernel.org/linus/37dd00956361528776d1dd76eb303a55b91fb23a (commit)] * Adding DM365 SOC Support [http://git.kernel.org/linus/fb8fcb891390639d6258c816abb537663495da0c (commit)] * Add DA850/OMAP-L138 SoC support [http://git.kernel.org/linus/e1a8d7e2ea7c971f750b1adf0e98c3c8ed002623 (commit)],[http://git.kernel.org/linus/700691f27ed9b0891cece9032e4de8c0b482c625 (commit)], [http://git.kernel.org/linus/38beb929f2c33a37bf3af6103c064a9edfbe242b (commit)], [http://git.kernel.org/linus/7c5ec6095a7d29c89ee050281faa068a374a5ac6 (commit)], [http://git.kernel.org/linus/5cbdf276bd9d9cd3cb9616f8253390096c1a237f (commit)], [http://git.kernel.org/linus/0fbc5592158db4e1ca2037178e1ea6733ccc6f61 (commit)], [http://git.kernel.org/linus/491214e1f8129844289869bb6c231dc4542b11e3 (commit)] * da8xx: Add DA830/OMAP-L137 SoC support [http://git.kernel.org/linus/55c79a40e34566e9d198f6205b0cf06e3d89ac0a (commit)], [http://git.kernel.org/linus/e33ef5e3b368b31705d3024ee6a326f2a85a78fb (commit)], [http://git.kernel.org/linus/8593790d604c29a717d5914159ce78c7bb9899fb (commit)] * dm365: add EDMA support [http://git.kernel.org/linus/15061b5d02ad461620ab7b09d48374fad0e57649 (commit)], add MMC/SD support [http://git.kernel.org/linus/19ff3bf2e8473c03bb80052728bfa91c0fdf10f8 (commit)], add NAND support to EVM board [http://git.kernel.org/linus/37b798da5df377521a8cd32a82467aa2d431f33e (commit)] * EDMA: add support for dm646x [http://git.kernel.org/linus/2bcb613a7919a0a6a7a00408fbfd1c8e471fe060 (commit)] * Add S3c2410 CPU Frequency scaling support [http://git.kernel.org/linus/831a6fcb9393960b35173fa2e0f835b710152fff (commit)], [http://git.kernel.org/linus/a24c091db988551e2c350cfde9eb80ab6e791ffb (commit)], [http://git.kernel.org/linus/438a09e1eb01c3f0d4cddde97ed9caae652f910b (commit)] * Add S3c2440/S3c2442 CPU Frequency scaling support [http://git.kernel.org/linus/342e20f10294aca4097ae2a056c72a202221a75f (commit)], [http://git.kernel.org/linus/78278d6a9673b487d8229dd430cacdf9964c0d3f (commit)], [http://git.kernel.org/linus/0345b51c6a4bfaf6c066b8055d02116432b6a0c9 (commit)] * S3C24XX: Add cpufreq support [http://git.kernel.org/linus/2e4ea6e8209e0c1d93c69c34c32002337b3f747e (commit)][http://git.kernel.org/linus/140780ab5a2bc04ccff77337c3a27f3b44182a91 (commit)] * S3C2412 Add cpufreq support. [http://git.kernel.org/linus/22d4239973bbd3738b3cfe6048c55f885f3f6256 (commit)] * Add OSIRIS cpufreq scaling support [http://git.kernel.org/linus/baf6b281cfa7259ab2d1148b879850f699520bc6 (commit)] * S3C24XX: Add SPI bus 1 on GPD8 through GPD10 [http://git.kernel.org/linus/a2c195fdde20772a90ee98ce3523dcfbda49eee6 (commit)] * Add support for ARM TCM (Tightly-Coupled Memory). This is usually just a few (4-64) KiB of RAM inside the ARM processor [http://git.kernel.org/linus/bc581770cfdd8c17ea17d324dc05e2f9c599e7ca (commit)] * Add support for ST Nomadik 8815 SoC and evaluation board [http://git.kernel.org/linus/28ad94ec61dc60207dbffdb95ff870c617fbb832 (commit)], [http://git.kernel.org/linus/2ec1d3594563e0283873e24bb5d100dffee5d568 (commit)], [http://git.kernel.org/linus/63796b740b888b396eb0cc78917d755693cc224c (commit)], [http://git.kernel.org/linus/725b1f9d86822246e5a1237bf97d2783857d8a3a (commit)], [http://git.kernel.org/linus/0b260fd4b0eb7c90f9258bfa6317ae553319b5da (commit)] * Add support for Eukrea Electromatique's CPU9260 & CPU9G20 boards [http://git.kernel.org/linus/41a353d126ca332c20cfd97683b6261992743840 (commit)] and [http://git.kernel.org/linus/10233a939812450e4fe07cf529585bab5b4d99ec (commit)] * Add support for Eukrea's CPUIMX27 [http://git.kernel.org/linus/af5b1df7136570dae9ac4c1cd193053c61b0ed8f (commit)] and Eukrea's MBIMX27 [http://git.kernel.org/linus/a961bf380b93741c2191f8efc8f5f1c65224b216 (commit)] * Kirkwood: Add Marvell OpenRD Base Board [http://git.kernel.org/linus/aec1bad326a99a8b0860fa9d518985ee388c9391 (commit)], [http://git.kernel.org/linus/7eeae54c68e91c46ec170e764d1cceac81f35969 (commit)] * ep93xx: Introduce Pulse Width Modulator (PWM) driver [http://git.kernel.org/linus/ef12379f205bed7e92434e12ddd44e62d13bebe1 (commit)] * Platform data for CF/IDE support in AT91SAM9260 [http://git.kernel.org/linus/fb85205ada3fef98122a40b700ecb71efb33ae71 (commit)] * Add static setting cpu frequence for w90p910 platform [http://git.kernel.org/linus/ae45b1c618d9e645a5e1decff31b710f739745fa (commit)] * at91: atmel_lcdfb: add at91sam9g10 support to atmel LCD driver [http://git.kernel.org/linus/915190f7d4f08e413e5fde6b0abcd5375aeacdf4 (commit)] * U300 SSP/SPI board setup and test [http://git.kernel.org/linus/c7c8c78fdf6e9bd65d8ee879115dc2cd5d9fd0dc (commit)] * Add clocksource/clockevent support for w90p910 platform [http://git.kernel.org/linus/58b5369e6eb6c889b540a99aa95562a66b25acf1 (commit)] * Add nuc950 platform to w90x900 [http://git.kernel.org/linus/936fbe9efc96d40c8cdc23bba31a3beaad4f96c1 (commit)] and add nuc960 platform to w90x900 [http://git.kernel.org/linus/8e22676e56673494a15ba95b57af21eb47d8b98a (commit)] * Add support for w90p910 mac driver [http://git.kernel.org/linus/1e5053b7635c6a985a7cd8108e538883d961de2a (commit)] * OMAP4: Add McBSP support [http://git.kernel.org/linus/a5b92cc348299c20be215b9f4b50853ecfbf3864 (commit)], add UART4 support [http://git.kernel.org/linus/085b54d99b8ee999e7905b8f16e201e0da8ba369 (commit)] * orion5x: Add Lacie NAS 2Big Network support [http://git.kernel.org/linus/54782674084ed9dc829050a8c18298db6847679d (commit)], add Lacie NAS d2Network support [http://git.kernel.org/linus/8f2208601f81b505710b0d13dbd80b687ccbca60 (commit)] * realview: add PL061 gpiolib support [http://git.kernel.org/linus/eb7fffa39a3f114832df54a3e373d7580d8fe757 (commit)], [http://git.kernel.org/linus/4321532cec25e1747961d83fb4f78ec24ea92966 (commit)] * versatile: add PL061 gpiolib support [http://git.kernel.org/linus/bbeddc43e673fb6882cc55efdc3c3002c14f5d08 (commit)] * atmel-mci: Add support for Atmel AT91SAM9G20-EK Evaluation Kit modified for 2 MMC Slots [http://git.kernel.org/linus/864f38ebdcb1f7dc4138b7ccb801f16f1696eb8e (commit)] * SH * Add support for SH4A SH7757 CPU subtype [http://git.kernel.org/linus/c01f0f1a4a96eb3acc5850e18cc43f24366966d0 (commit)] * Add Renesas "R0P7724LC0011/21RL (Ecovec)" board support [http://git.kernel.org/linus/4138b74066cc33ede31bfd6cb2b7a5e685cfd327 (commit)] * Add kfr2r09 board support [http://git.kernel.org/linus/e7d165146a7de5ceb4f68e188b2679f003744f54 (commit)], [http://git.kernel.org/linus/a366aa64f3a51ca3deebe74447f929a5614d9b90 (commit)], [http://git.kernel.org/linus/39a6bf1426af4aed2348bb533481027862346a37 (commit)], [http://git.kernel.org/linus/5bdef865eb358b6f3760e25e591ae115e9eeddef (commit)], [http://git.kernel.org/linus/d162300e6c963fe255ea7f73b956a7716e24205d (commit)], [http://git.kernel.org/linus/9f26e659d8caf5820c51b9c695f0a313e636b99c (commit)], [http://git.kernel.org/linus/33893d7aa00057d067527e0d8c210190efade8f1 (commit)] * Add cpuidle for SuperH Mobile using hwblk [http://git.kernel.org/linus/79714acbab080ad351acf4bba9a2bbc21d65c93c (commit)], [http://git.kernel.org/linus/a61c1a636628a28ab5b42a9d36582a8f6a08893a (commit)], [http://git.kernel.org/linus/7426394f20c2e74b7c560bcd266cec1b327a269b (commit)], [http://git.kernel.org/linus/2094e504a7489a2d774d544592360e578d9325f8 (commit)] * Runtime PM for SuperH Mobile platform bus devices [http://git.kernel.org/linus/6a93dde1e8216f7af9b2551a60fb1a5eeac4a89f (commit)] * Add early printk support for SH770x CPUs [http://git.kernel.org/linus/05aa7882757f68af799140142ec44f83b2df4298 (commit)] * Add ftrace syscall tracing support [http://git.kernel.org/linus/c652d780c9cf7f860141de232b37160fe013feca (commit)] * Function graph tracer support [http://git.kernel.org/linus/327933f5d6cdf083284d3c06e0370d1de464aef4 (commit)] * Add sys_cacheflush() call for SH CPUs [http://git.kernel.org/linus/6d243dd37002bcee54841852ab1b8606fd457851 (commit)] * Allow for kernel command line concatenation [http://git.kernel.org/linus/d724a9c9d572e092d1ce820463f082697487b874 (commit)] * Add bzip2/lzma uImage support [http://git.kernel.org/linus/ef9b542fce00dafc6bb1d9097b045a777f4a2382 (commit)], bzip2/lzma zImage support [http://git.kernel.org/linus/07e88e1bfc128681a80578724fde6a872f413862 (commit)] * dwarf unwinder support [http://git.kernel.org/linus/bd353861c735b2265c9d8b2559960c693e7c68ab (commit)] * Add r8a66597 usb0 gadget to the kfr2r09 board [http://git.kernel.org/linus/5a1c4cb5bc228662bfb116f1e07ad658915a5742 (commit)], add r8a66597 usb1 gadget to the se7724 board [http://git.kernel.org/linus/f8f8c0797d73624d6e81dbb9c9e8f85005500ebc (commit)] * LED9, LED10 and LED11 support for Solution Engine 7724 [http://git.kernel.org/linus/7766e16beec3363516306754c9c51a85747d734d (commit)] * nmi_debug support [http://git.kernel.org/linus/1e1030dccb1084c8a38976d3656aab1d50d762da (commit)] * Provide diagnostic kernel stack checks [http://git.kernel.org/linus/b99610fb9cdf390965c62c22322596d961591160 (commit)] * romImage support V2 [http://git.kernel.org/linus/3c928320b2254cb6c8d8a7919a1fcf94ca7cae66 (commit)] * PowerPC * Add support for "Book 3E" variants [http://git.kernel.org/linus/13363ab9b9d040ebeace3a1a3a5ddcb13bf0d644 (commit)], [http://git.kernel.org/linus/dce6670aaa7efece0558010b48d5ef9d421154be (commit)], [http://git.kernel.org/linus/57e2a99f74b0d3720c97a6aadb57ae6aad3c61ea (commit)], [http://git.kernel.org/linus/25d21ad6e799cccd097b9df2a2fefe19a7e1dfcf (commit)], [http://git.kernel.org/linus/0257c99cdfaca53a881339e1cbca638c61569b05 (commit)], [http://git.kernel.org/linus/32a74949b7337726e76d69f51c48715431126c6c (commit)], [http://git.kernel.org/linus/2d27cfd3286966c04d4192a9db5a6c7ea60eebf1 (commit)] * 40x: Add support for the ESTeem 195E (PPC405EP) SBC [http://git.kernel.org/linus/0cdf50a7c65df894fb5fd0ef181fe18b8fec6137 (commit)] * 83xx: Add support for MPC8377E-WLAN boards [http://git.kernel.org/linus/fda4bd9bac78efd2f9d566c52956d297bc03e8d9 (commit)],add eSDHC support for MPC837xE-RDB/WLAN boards [http://git.kernel.org/linus/89f3729642cf33bfbc742b85e134936b562f9731 (commit)] * 85xx: Add support for P2020RDB board [http://git.kernel.org/linus/fb8e3e1fe1df963b6c1ab8610682737ccae96ef0 (commit)], add support for I2C EEPROMs on MPC8548CDS boards [http://git.kernel.org/linus/c69328d4b93e6885c897155fbacac69a12c5faef (commit)] * Add CONFIG_DMA_API_DEBUG support [http://git.kernel.org/linus/80d3e8abb73dad3983fef2597b52cab8fbcd876b (commit)] * Enable GCOV [http://git.kernel.org/linus/a15098c90df1ac2b1bfe1d33dd1c47063213aa9a (commit)] * SPARC * Add support for SPARC-LEON, a synthesizable VHDL model of the SPARC-v8 standard. LEON is part of the GRLIB collection of IP cores that are distributed under GPL. GRLIB can be downloaded from www.gaisler.com. You can download a sparc-linux cross-compilation toolchain at www.gaisler.com [http://git.kernel.org/linus/5213a780295895630530aebacdd19217a5379c9a (commit)], [http://git.kernel.org/linus/97fb58fa9bb509b49090a1c62ed1b660d518c66b (commit)], [http://git.kernel.org/linus/0fd7ef1fe0e6e70c7851ce65a2eb8a8d3f49147e (commit)], [http://git.kernel.org/linus/e63829de3d03f92cea2b26119e0aa9a7043b9913 (commit)], [http://git.kernel.org/linus/75d9e34698540e96b422293e1d76ab02cc7faefb (commit)] * Add support for 'perf' [http://git.kernel.org/linus/825c9fb47a0837db12fecf8d360e0e1d284ddb49 (commit)], [http://git.kernel.org/linus/59abbd1e7cfd6018fb8e58a96aa562aaff8711e7 (commit)], [http://git.kernel.org/linus/b73d884756303316ead4cd7dad51236b2a515a1a (commit)] * Add CONFIG_DMA_API_DEBUG support [http://git.kernel.org/linus/451d7400a34cb679369e337d67f0238ed410f484 (commit)] * Kill PROM console driver. [http://git.kernel.org/linus/09d3f3f0e02c8a900d076c302c5c02227f33572d (commit)] * MIPS * Add support for Broadcom BCM63XX based boards [http://git.kernel.org/linus/0de663ef8627f35fda9106a8faaca512f29e493e (commit)], [http://git.kernel.org/linus/e7300d04bd0809eb7ea10a2ed8c729459f816e36 (commit)],[http://git.kernel.org/linus/9b1fc55a05006523bced65f4d99f7072831ff56a (commit)], [http://git.kernel.org/linus/9fcd66e572b94974365a9119b073e0a43d496eb7 (commit)], [http://git.kernel.org/linus/553d6d5f5b84f11fad8043688137dac96df1a06d (commit)], [http://git.kernel.org/linus/09bb9aa0ed22bea814b0f137390f911af33ddd1b (commit)] * Loongson: Add oprofile support [http://git.kernel.org/linus/67b35e5d01aba7a83f2161b0c90acb08afa01e3e (commit)] * Loongson: Add GCC 4.4 support for Loongson2E [http://git.kernel.org/linus/3702bba5eb4f7a0c89107089af6fd9bc2966b65a (commit)] * Add hardware RNG for Octeon SOCs. [http://git.kernel.org/linus/f7557dc8215a2e7eb22da583d03e1aef72c58b3c (commit)] * S390 * Add call home support [http://git.kernel.org/linus/c114728af2acdca0bd8b1d2f5792e393c775f5fc (commit)] * Add efficient atomic64 support for 31 bit [http://git.kernel.org/linus/12751058515860ed43c8f874ebcb2097b323736a (commit)] * IA64 * Implement ticket locks for Itanium [http://git.kernel.org/linus/2c86963b093c1a0887dfc6b32c6e5ea3a80f2922 (commit)] = Drivers = == Graphics == * i915: * Generate a KMS uevent at lid open/close time [http://git.kernel.org/linus/06324194eee97a51b5f172270df49ec39192d6cc (commit)] * Support IGD EOS [http://git.kernel.org/linus/043029655816ed4cfc2ed247020ef97e5d637392 (commit)] * Add B43 chipset support [http://git.kernel.org/linus/7839c5d5519b6d9e2ccf3cdbf1c39e3817ad0835 (commit)] * AGP * Add generic support for graphics dma remapping [http://git.kernel.org/linus/ff663cf8705bea101d5f73cf471855c85242575e (commit)] * intel: Add B43 chipset support [http://git.kernel.org/linus/38d8a95621b20ed7868e232a35a26ee61bdcae6f (commit)] == Storage == * SATA/PATA * Add pata_atp867x driver for Artop/Acard ATP867X controllers [http://git.kernel.org/linus/d15d6e6cc340566d53d953ffdec2c9e96816fa52 (commit)] * Add pata_rdc driver for RDC ATA devices [http://git.kernel.org/linus/6b406782ad0408f9cb480c2e1b543d194e8206d0 (commit)] * ahci: Add AMD SB900 SATA/IDE controller device IDs [http://git.kernel.org/linus/e2dd90b1ad4c61ecb52f2424049d91ce6ccc1f17 (commit)] * SCSI * fcoe, libfc: adds exchange manager(EM) anchor list per lport and related APIs [http://git.kernel.org/linus/96316099ac3cb259eac2d6891f3c75b38b29d26e (commit)] * lpfc 8.3.4: Add bsg (SGIOv4) support for ELS/CT support [http://git.kernel.org/linus/f1c3b0fcbb8104dac92d65d5016500a09beea287 (commit)] * Add PMC-Sierra MaxRAID driver to support 6Gb/s SAS RAID controller [http://git.kernel.org/linus/89a3681041507773dfee1b88c1c90c8a811a79d3 (commit)] * qla2xxx: Add asynchronous-login support. [http://git.kernel.org/linus/ac280b670e6d6666667aba02324e2fc50bd96ae7 (commit)] * scsi_dh_rdac: add support for next generation of Dell PV array [http://git.kernel.org/linus/cdf69bb91b0ef14f0e0a987a4430764e6c290644 (commit)], add support for Sun StorageTek ST2500, ST2510 and ST2530 [http://git.kernel.org/linus/5bab08858cecaacba803e8c90638db14bde470c0 (commit)] * ses: add support for enclosure component hot removal [http://git.kernel.org/linus/43d8eb9cfd0aea93be32181c64e18191b69c211c (commit)] == Networking devices == * Add ks8851_mll ethernet network driver [http://git.kernel.org/linus/a55c0a0ed41533b3a7b32a6c8acdc1bb04a017b5 (commit)] * Add Xilinx emac lite device driver [http://git.kernel.org/linus/bb81b2ddfa194b6d12761a350b5b5985cecae0a9 (commit)] * ath9k: Add support for AR9287 based chipsets [http://git.kernel.org/linus/04dc882d601ec6fae5dfcb47c43f7af343e9a135 (commit)], [http://git.kernel.org/linus/d9db5fa2c5cada8d8c20219ad4bab254e866409d (commit)], [http://git.kernel.org/linus/ac88b6ecdfa629fd1261dab1504d78a56fd4cabf (commit)], add initial hardware support for ar9271 [http://git.kernel.org/linus/edb1f9152f1f346381336554674f5d443fc5f473 (commit)], [http://git.kernel.org/linus/670388c5f56383e1d5b9f4f7fc835a280487754e (commit)], [http://git.kernel.org/linus/d7e7d229c7d1395283e1e1fda8727af60ca6f4ad (commit)], add debug counters for TX [http://git.kernel.org/linus/fec247c0d5bfbaa0861774ce31d515bbd48f7fce (commit)], enable LEDs for AR9287 chipsets. [http://git.kernel.org/linus/08fc5c1ba026de0904aeeba9785f95f6603d58f7 (commit)], add Bluetooth Coexistence 3-wire support [http://git.kernel.org/linus/1773912bd25196c2a3ca6c174574561363f43b2b (commit)], add infrastructure for generic hw timers [http://git.kernel.org/linus/ff155a45cea56ad7a90c3f5192db59a4c7812fde (commit)], add open loop power control support for AR9287. [http://git.kernel.org/linus/db91f2e4d410bf3011b3649b9257e5b3c60b25ff (commit)] * b43: use a threaded IRQ handler [http://git.kernel.org/linus/36dbd9548e92268127b0c31b0e121e63e9207108 (commit)], implement LP-PHY baseband table initialization [http://git.kernel.org/linus/c65d6fbf91517a0a955de7ce029940bc63ea8203 (commit)], LP-PHY: Implement channel switching for rev0/1/B2062 radio [http://git.kernel.org/linus/1e711bee566e26f03e51d5a754e7c8a57e489f9f (commit)], LP-PHY: Implement channel switching for rev2+/B2063 radio [http://git.kernel.org/linus/588f8377c5470fab611c14ead768f7f9af87da94 (commit)], add LP-PHY firmware loading support [http://git.kernel.org/linus/759b973bb2d24adecaa526957435eabb00f02725 (commit)], add hardware tkip [http://git.kernel.org/linus/035d0243ebbdbd5f8f07d6ce378c9a9b36415bc9 (commit)], add Soft-MAC SDIO device support [http://git.kernel.org/linus/3dbba8e281552da640080f08a0f127d48456669f (commit)], add LP PHY Analog Switch Support [http://git.kernel.org/linus/9308779aad721cab8434fd5f98d3c85d3716fdec (commit)] * iwlwifi: Thermal Throttling Management - Part 1 [http://git.kernel.org/linus/39b73fb15e4704fd4d1e33688135810637f5f3fb (commit)], [http://git.kernel.org/linus/46f9381aa3fb62f6a141bfd41dcbeda1ec5fa26e (commit)], debugging features[http://git.kernel.org/linus/20594eb0daa67f7a0cc19d74a1bafceb1bb09f4a (commit)], [http://git.kernel.org/linus/22fdf3c9e19dce6d66bcfdbed547a5aa52b89933 (commit)], [http://git.kernel.org/linus/141b03e07a54af68fc099459bf780a182b240b45 (commit)], [http://git.kernel.org/linus/e8fe59aecb9020b06305be4f8c67d73cbf49cbd2 (commit)], [http://git.kernel.org/linus/5225935b53ce1eafb222c644230d03ad6011d357 (commit)], [http://git.kernel.org/linus/f204b2487e5503ca4a9f3e69dcd63f6af979aaac (commit)], add thermal throttling support to 5150 [http://git.kernel.org/linus/15993e08ac027b64b6f3400d32754966b4cac7b0 (commit)] * tg3: Add MSI-X support [http://git.kernel.org/linus/679563f47cd2547a0e091b5bd3ddf30027af6b08 (commit)], add RSS support [http://git.kernel.org/linus/baf8a94a572928710e9e60967d153a7bf3aebd9c (commit)], add TSS support [http://git.kernel.org/linus/fe5f5787f0866e9f883bdd90018a354f2f3defd1 (commit)], add 5717 asic rev [http://git.kernel.org/linus/f6eb9b1fc1411d22c073f5264e5630a541d0f7df (commit)], add 5717 NVRAM detection routines [http://git.kernel.org/linus/a1b950d56de3c72bea3343f54de24c43fb7dc74e (commit)], add support for 57788 and remove support for 57720 which was never released [http://git.kernel.org/linus/5e7ccf2003e6a9c35b5aa24953ba5009a1a8b653 (commit)], add new 5785 10/100 only device ID [http://git.kernel.org/linus/2befdcea96fcd9a13e94373c66ea1dd7365d2a74 (commit)] * netxen: add hardware LRO support [http://git.kernel.org/linus/c1c00ab8626298ac784ea344bf10e94b5bd9bcb5 (commit)], add vlan tx acceleration support [http://git.kernel.org/linus/028afe719855a157e32450c36b7a12e1f9e85abe (commit)], enable ip addr hashing [http://git.kernel.org/linus/6598b169b856793f8f9b80a3f3c5a48f5eaf40e3 (commit)], ethtool statistics and control for LRO [http://git.kernel.org/linus/1bb482f8a46000f77577948ff1c350275bba7dc9 (commit)], firmware hang detection [http://git.kernel.org/linus/6a581e93981e8838c85e407303186faf937830d3 (commit)], support for ethtool set ringparam [http://git.kernel.org/linus/7042cd8f148345bfca6c336f009c96a416674f5e (commit)] * be2net: Add GRO support to the be2net driver. LRO is not supported anymore. [http://git.kernel.org/linus/5be93b9a865344cf69958777c8d7c6f758cba416 (commit)], changes to support flashing of the be2 network adapter [http://git.kernel.org/linus/84517482e19bc775de7b3b4e998dee2f506bc34e (commit)] * bnx2x: Supporting BCM8727 PHY [http://git.kernel.org/linus/4d295db0efd2ccf06edb7a45ad885b40c56b7161 (commit)], supporting Device Control Channel [http://git.kernel.org/linus/2691d51d7243560aa0870dadbf5c6b98f647f751 (commit)], adding XAUI CL73 autoneg support [http://git.kernel.org/linus/239d686d494f10ecd83a89ddc4e31f9462ca4901 (commit)], MDC/MDIO CL45 IOCTLs [http://git.kernel.org/linus/01cd452846c98609dd3efbee0deea050e6706f02 (commit)] * ixgbe: Add device support for a new copper 82598 device [http://git.kernel.org/linus/3845bec0f33f7c2604ba985f6f80983d0c139d46 (commit)], add support for multiple Tx queues for FCoE in 82599 [http://git.kernel.org/linus/8de8b2e63490fe7e90128299983198d09d1679c9 (commit)], add support for using FCoE DDP in 82599 as FCoE targets [http://git.kernel.org/linus/d4ab88194e982a0d213000a75475d3e76b2626f0 (commit)] * p54: re-enable power save feature [http://git.kernel.org/linus/e0f114e82e3781087a0ad0e92c94ff0d55012c1a (commit)], add Zcomax XG-705A usbid [http://git.kernel.org/linus/c3de943ad6e535ceb5238b3b7d3903c6e294061a (commit)], [http://git.kernel.org/linus/f7f71173ea69d4dabf166533beffa9294090b7ef (commit)] * wl1271: Add driver for devices based in the TI wl1271 chipset [http://git.kernel.org/linus/f5fc0f86b02afef1119b523623b4cde41475bc8c (commit)], [http://git.kernel.org/linus/30d742d5468c954969766bb0e809f218abc73af7 (commit)] * can: sja1000: legacy SJA1000 ISA bus driver [http://git.kernel.org/linus/2a6ba39ad6a277595ef9a0187a44f09e062dd3b2 (commit)], sja1000: Add support for the new 4 channel EMS CPC-PCI cards [http://git.kernel.org/linus/dd52856ba24ed2f67679c86f207e5a9bab1eb93b (commit)] * wl12xx: add support for new WL1271 chip revision [http://git.kernel.org/linus/27797d68f70b28e77e6d183910dc7b3d7505105d (commit)], enable ELP mode [http://git.kernel.org/linus/0182f8d56c1836629f8331a19bd71e3833b81769 (commit)] * broadcom: Add AC131 phy support [http://git.kernel.org/linus/d7a2ed9248a3c3ec6afe3be0c351bd1ca9e981f3 (commit)], add BCM50610M support [http://git.kernel.org/linus/4f4598fd0a87f39955e71bcb7447f403dafc20ba (commit)] * ath5k: add hardware CCMP encyption support [http://git.kernel.org/linus/1c81874078dc96b8158ce7b0dab54afe43c8d03e (commit)] * ucc_geth: Implement suspend/resume and Wake-On-LAN support [http://git.kernel.org/linus/2394905f67aeec5f9452f2881cbeb2b42009de0e (commit)] * cxgb3: AEL2020 phy support update [http://git.kernel.org/linus/5e659515569220701bfe3c8936dcab67554cc286 (commit)] * dm9000: add checksum offload support [http://git.kernel.org/linus/5dcc60b71886795965fd5029b5d9a9ba7b5a2c17 (commit)] * e1000: drop dead pcie code from e1000 [http://git.kernel.org/linus/1532ecea1debf8d2cd50c99e299ad35f43a55291 (commit)] * libertas: Add support for Marvell Libertas CF8305 [http://git.kernel.org/linus/9d45368a3825349d8ba686bc36df589d16577dd4 (commit)] * enic: add support for multiple BARs [http://git.kernel.org/linus/27e6c7d33835e7f347cdfb5025766b7d9a6596d1 (commit)] * iwmc3200wifi: cfg80211 key hooks implemetation [http://git.kernel.org/linus/13e0fe70960e95cdea89b71aa3d046ec71efac8c (commit)] * rt2x00: Add support for retry rates [http://git.kernel.org/linus/92ed48e5230e8f5906dda0cc31715b3b7e3fe303 (commit)] * rtl8187: Implement rfkill support [http://git.kernel.org/linus/ca9152e37f57259ca92486ca5753af16fd9155c6 (commit)] * smsc95xx: add additional USB product IDs [http://git.kernel.org/linus/6f41d12bab6e5ce317b0494f5b3cd0b60e14ebc3 (commit)] * igb: add support for 82576 mezzanine card [http://git.kernel.org/linus/4703bf73bd5b0d43c3eb5b547398d4f62dc5d4e1 (commit)] * zd1211rw: adding Accton Technology Corp (083a:e501) as a ZD1211B device [http://git.kernel.org/linus/8f75e07aa14107668d33f60fa4d78afa2d7aa22b (commit)] * wl1251: add sdio support [http://git.kernel.org/linus/3ec410d747fa1da035183c43775a64c0e285e399 (commit)] * ar9170: implement transmit aggregation [http://git.kernel.org/linus/acbadf01ff6727a2c7dc6e12f70ce8d05a16dc06 (commit)] == 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)] == 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)] == 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)] == 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)] == 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)] == 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)] == MFD == * Initial core support for WM831x series devices [http://git.kernel.org/linus/d2bedfe7a8b2f34beee2cad9cae74a088ee8ed07 (commit)] * Add Freescale MC13783 driver [http://git.kernel.org/linus/8238addcc52c94c59b10c3c1e9850d3a7921f825 (commit)] * Add support for TWL4030/5030 dynamic power switching [http://git.kernel.org/linus/ebf0bd366ed8161e6fbc919705d878ccbfd51624 (commit)] * Add WM831x AUXADC support [http://git.kernel.org/linus/7e9f9fd4b8285c52c0950a1929864346de5caa6d (commit)] * Add WM831x interrupt support [http://git.kernel.org/linus/7d4d0a3e7343e3190afaa17253073db58e3d9bff (commit)] * Add a GPIO interface to the UCB1400 MFD chip driver via gpiolib [http://git.kernel.org/linus/4cf8e53b3b55fa2f9b2a6b9c3e557b649adf7c6a (commit)] * AB3100 OTP readout [http://git.kernel.org/linus/12992dd89c84839167f97aae540f2ec889daf782 (commit)] * Add basic WM831x OTP support [http://git.kernel.org/linus/6704e5171ba9053ba173bcd807c7392d2076bdb4 (commit)] == MTD == * SST25L (non JEDEC) SPI Flash driver [http://git.kernel.org/linus/ec77e21b91f0393a5201cfd4571a82ab7d64fd29 (commit)] * Add driver for Nomadik 8815 SoC (on NHK8815 board) [http://git.kernel.org/linus/63234717d170d39ee9cc873f29930b0fb142a114 (commit)] * Add nand support for w90p910 [http://git.kernel.org/linus/8bff82cbc30884fc52969608d090d874641e7196 (commit)] * davinci: Add 4-bit ECC support for large page NAND chips [http://git.kernel.org/linus/f12a9473283e68ae708e9ada37cb352ea2652397 (commit)] * omap: adding DMA mode support in nand prefetch/post-write [http://git.kernel.org/linus/dfe32893cbe3e599a39770199b9982a6ad5daa7b (commit)] * omap: add support for nand prefetch-read and post-write [http://git.kernel.org/linus/59e9c5ae17179fe561103fbe0808fac5976ca1bd (commit)] * Onenand support for Nomadik 8815 SoC (on NHK8815 board) [http://git.kernel.org/linus/8b85e7cbcfedfcdc2fa1bcc8945f23fc6ad3d07f (commit)] == HWMON == * Add driver for Texas Instruments TMP421/422/423 sensor chips [http://git.kernel.org/linus/9410700b881f867a50dd8dc3204372fd9dccd8f8 (commit)] * Add WM835x PMIC hardware monitoring driver [http://git.kernel.org/linus/fb6c023a2b845df1ec383b74644ac35a4bbb76b6 (commit)] * Add WM831x PMIC hardware monitoring driver [http://git.kernel.org/linus/08bad5a821371548942aa13565831f18fe1875f3 (commit)] * Add driver for ACPI 4.0 power meters [http://git.kernel.org/linus/de584afa5e188a2da484bb5373d449598cdb9f5e (commit)] * Add S3C24XX series ADC driver [http://git.kernel.org/linus/bff78650a2b0ed42b8fb134b6a9b387e00027d67 (commit)] * coretemp: Add Lynnfield CPU [http://git.kernel.org/linus/fa08acd7d16cd7ea8114f3844b0ef2505a4276a8 (commit)], add support for Penryn mobile CPUs [http://git.kernel.org/linus/eccfed42215bebda0acc3158c1a4ff8325dea275 (commit)] * Delete deprecated FSC drivers [http://git.kernel.org/linus/91f17e02a224dc649eaffc8e0bca6db85efb9cd7 (commit)] == 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)] == HID == * Add driver for Twinhan USB 6253:0100 remote control [http://git.kernel.org/linus/711a680e35059bc5c7c28d3c4bd0bebd3b7bb6ee (commit)] * Add force feedback support for Logitech WingMan Formula Force GP [http://git.kernel.org/linus/fd30ea8c871552ddd6a5e1c0886de8fef4df53bc (commit)] * Add rumble support for Thrustmaster Dual Trigger 3-in-1 [http://git.kernel.org/linus/7a84b1336a145d683fb8cdfd6c2c67545a58b126 (commit)] * Add support new variants of Samsung USB IR receiver (0419:0001) [http://git.kernel.org/linus/0810b51170570ed21cae56b8131db6a5e3efa584 (commit)] == WATCHDOG == * Add SBC-FITPC2 watchdog driver [http://git.kernel.org/linus/3a5f90002e9d08e5a6406fc650bfd838bf23bc1b (commit)] * Add support for WM831x watchdog [http://git.kernel.org/linus/502a0106b2cc31940f690dc6693fddfd3b97cab5 (commit)] * Add watchdog driver for NUC900 [http://git.kernel.org/linus/0400e3134b03336617138f9ebf2cd0f117ceef20 (commit)] * Add support for the Avionic Design Xanthos watchdog timer. [http://git.kernel.org/linus/38461c5c084ec9119f481f27629d84283733b82a (commit)] == I2C == * Add driver for SMBus Control Method Interface [http://git.kernel.org/linus/dc9854212e0d7318d7133697906d98b78f3088b6 (commit)] * Remove deprecated pca9539 driver [http://git.kernel.org/linus/732d481127abaa0add41ee918191ea08e9ede17e (commit)] * Remove deprecated pcf8574 driver [http://git.kernel.org/linus/e7c5c49ecdac6dc5a6b67a27838b1b562eeec1b9 (commit)] * Remove deprecated pcf8575 driver [http://git.kernel.org/linus/8f67eeb0b44cde19216955975ffef8513a87c0c0 (commit)] == Various == == Other news sources tracking the kernel changes ==