Size: 33384
Comment: Add ALSA, V4L/DVB, HID
|
Size: 65039
Comment: architectures
|
Deletions are marked like this. | Additions are marked like this. |
Line 50: | Line 50: |
= Architecture-specific changes = * x86 * Context switch support using xsave/xrstor (instead of traditional fxsave/fxrstor) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a648bf4632628c787abb0514277f2a231fca39ca (commit 1)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=dc1e35c6e95e8923cf1d3510438b63c600fee1e2 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b359e8a434cc3d09847010fc4aeccf48d69740e4 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3c1c7f101426cb2ecc79d817a8a65928965fc860 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9dc89c0f96a6ce6a1b7f9a47dd8bf6f17e2002c9 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bdd8caba5ed5bb7ee21c9f061597284ffeb280bf 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c37b5efea43f9e500363f9973dd00e3d2cdcc685 7],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=42deec6f2c3688fdaf986225ac901b817cd91568 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab5137015fed9b948fe835a2d99a4cfbd50a0c40 9)] * [http://download.intel.com/design/processor/specupdt/318148.pdf x2APIC] support: A extension of xAPIC architecture to support 32-bit addressability of processors and associated enhancements on interrupt delivery etc., introduced in the i7 processors [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e61d98d8dad0048619bb138b0ff996422ffae53b (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d6b5f85bb4ca919d8ab0f30311309b53fb93bc3 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1886e8a90a580f3ad343f2065c84c1b9e1dac9ef 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aaa9d1dd63bf89b62f4ea9f46de376ab1a3fbc6c 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c42d9f32443397aed2d37d37df161392e6a5862f 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ad3ad3f6a2caebf56869b83b69e23eb9fa5e0ab6 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf1337f0447e5be8e66daa944f0ea3bcac2b6179 7], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fe962e90cb17a8426e144dee970e77ed789d98ee 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2ae21010694e56461a63bfc80e960090ce0a5ed9 9], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b6fcb33ad6c05f152a672f7c96c1fab006527b80 10], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=72b1e22dfcad1daca6906148fd956ffe404bb0bc 11], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d94d93ca5cc36cd78c532def62772c98fe8ba5d7 12], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4dc2f96cacd1e74c688f94348a3bfd0a980817d5 13], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0c81c746f9bdbfaafe64322d540c8b7b59c27314 14], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=372e92d8b3e433888bf76c36f1c7e1405eae1584 15], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1b374e4d6f8b3eb2fcd034fcc24ea8ba1dfde7aa 16],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=32e1d0a0651004f5fe47f85a2a5c725ad579a90c 17],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1cb11583a6c4ceda7426eb36f7bf0419da8dfbc2 18], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=12a67cf6851871ca8df42025c94f140c303d0f7f 19], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cff73a6ffaed726780b001937d2a42efde553922 20], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=13c88fb58d0112d47f7839f24a755715c6218822 21], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5c520a6724e912a7e6153b7597192edad6752750 22], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89027d35aa5b8f45ce0f7fa0911db85b46563da0 23], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=75c46fa61bc5b4ccd20a168ff325c58771248fcd 24], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6e1cb38a2aef7680975e71f23de187859ee8b158 25], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d9579a124d746a3e0e0ba45e57d80800ee80807 26], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa8c481b55e80edd8c637573f87853bb6b600f5 27], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d7a66d02e11af9ab8e16c76d22767e622b4e3d7 28], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=af9d13887f9e3699bbc852c39b076d30bb9dff2f 29)] * Default to reboot via ACPI [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c7ffa6c26277b403920e2255d10df849bd613380 (commit)] * Add built-in kernel command line for x86 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=516cbf3730c49739629d66313b20bdc50c98aa2c (commit)] * Early printk via EHCI debug port [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5c05917e7fe313a187ad6ebb94c1c6cf42862a0b (commit)] * Check for and defend against BIOS memory corruption [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5394f80f92642c61fc2a95385be85f2fdcfb5adb (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fc38151947477596aa27df6c4306ad6008dc6711 (commit)] * Remove irqbalance in kernel for 32 bit [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8b8e8c1bf7275eca859fe551dfa484134eaf013b (commit)] * Tracehook support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=99bbc4b1e677ac695431e8d9c8e710ef391c567f (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=59e52130f04537d2c80ea44bb007cadd1ad29543 (commit)] * ptrace interface to Branch Trace Store [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=93fa7636dfdc059b25df148f230c0991096afdef (commit)] * OProfile AMD IBS ("Instruction-Based Sampling"), introduced by AMD Family10h processors (AMD Opteron Quad-Core processor “Barcelona”) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=852402cc27bfa1200164e9e8dc7f6e5f0a4fbd46 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=345c25730d085c45622ac779da4dbd97dc3a10fe (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=56784f11df473b4c1d9d0e37777fd7c0b77b6bca (commit)] * UV: Add UV EFI table entry [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a50f70b17541c0060967c6df61133e968bad3652 (commit)], add UV bios call infrastructure [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f5942329e0787087a5e4dced838cee711ac2b58 (commit)], add UV partition call [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=922402f15a85f7a064926eb1db68cc52bc4d4a91 (commit)], add sysfs entries for UV [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fc8c2d763bacc02962048fa042e287debb1416aa (commit)] * Printout msr [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b05f78f5c713eda2c34e495d92495ee4f1c3b5e1 (commit)] * AMD microcode patch loading support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80cc9f1020f49c9e5b50898c102fd444de70a0a3 (commit)] * Configuration options to compile out x86 CPU support code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d02c2110b3fb8e2700b31596a582a2989fd72ba (commit)] * Add detection of AMD family 0x11 northbridges [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf169702ba6928cee9d4f4adf3e932b643b8db7a (commit)] * Basic HPET_MSI setup code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58ac1e76ce77d515bd5cb65dbc465a040da341c6 (commit)] * L3 cache index disable on AMD CPUs if there're too many MCEs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8cb22bcb1f3ef70d4d48092e9b057175ad9ec78d (commit)] * Add northbridge pci ids for fam 0x11 processors [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ca1af29a733629b9158a4a32a927d16ff9009a95 (commit)] * ARM * Added Mitac Mio A701 smartphone support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eda6f6ecbbd6bea070ca296e40c2117d80117b76 (commit)] * Add basic support for the MobilePro 900/c mini-laptop [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=49ea26d0a0fa8eebc4bf0432ec3ad35a35202615 (commit)] * Improved futex support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e589ed23dd27b890900eb7514f0a9e297d1e02b5 (commit)] * Allow configuring user:kernel split via Kconfig [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d5796d2ec6b5a4e7a52861144e63af438d6f8f7 (commit)] * Improve non-executable support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8ec53663d2698076468b3e1edc4e1b418bd54de3 (commit)] * make ZONE_DMA optional [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3bca103a1e658d23737d20e1989139d9ca8973bf (commit)] * ARMv7 Oprofile support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45 (commit)] * Finish ARM sparsemem support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b7a69ac303cbfc8d6fa8e91d10e8049244ba6847 (commit)], allow LH7A40x to use sparsemem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4ba3f7c55938d7e51e23c1feedd035dd46716ae7 (commit)], deprecate discontigmem on ARM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=07a2f737ba1d73ace591dd03c512bb0dd63f6785 (commit)], enable sparsemem on clps7500 and RiscPC [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=07f841b7c587a3cbf481509be09ba5eda05f8d31 (commit)], switch SA1100 to use sparsemem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ee93916efe22f767628f9d25abb8ad8548797336 (commit)] * OMAP: Add support for McBSP devices 3 - 5 on 34xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c8e3a0fac67d24bbc60ccb3920b6a9150e798bc (commit)], add support for OMAP2430 in McBSP [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=05228c35c67995c745ae3c768eaf90740c643fa9 (commit)], allocate McBSP devices dynamically [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b4b58f5834a023dab67201db9a626bef07bb200c (commit)], powerdomain: Add OMAP3 powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ecb24aa129c6d4b2152571f856320aa7dea41676 (commit)] * OMAP2: Add pinmux support for omap34xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2351872c44be50c27001bbfa91d6e14e3cee8b88 (commit)], clockdomain: Add base OMAP2/3 clockdomain code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d459bfe01f523983a822de8c2d3fe0bd2f2c194e (commit)], powerdomain: Add base OMAP2/3 powerdomain code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ad67ef6848a1608b0430003e11e7af1ce706e341 (commit)], powerdomain: Add OMAP2/3 common powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9717100f77538bbee54d2b5c293fd829b252d2a6 (commit)], powerdomain: Add OMAP2 powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fe6a58f8f50500a4c9a82da4a9bdae41c1500fa0 (commit)] * OMAP3: Add basic board support for OMAP LDP [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=492656511b109b5f9ee64d05c90b5bd9043549fa (commit)], add minimal Beagle board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2885f00049f80287b14192145699774fa55c14f7 (commit)], add minimal omap3430 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cc26b3b01bc96a8b8c36671b0dc4898b2a152ea8 (commit)], add support for the Gumstix Overo board (rev 3) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eba2645aeb41d430c4601f6624c44bc971488fe2 (commit)] * Orion: Add 88F6183 (Orion-1-90) support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d323ade13b959dfcf14bf18902b600c5cc711dea (commit)], add Buffalo Linkstation Mini power-off method [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=92a5de80e5c53c56d098ea3cb6266138efd892f6 (commit)], add Buffalo Linkstation Mini support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7b0a26f2ca0001a13473b874d52b3d557e3d7289 (commit)], add Buffalo Terastation Pro II/Live support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=104ea0781a7052e03d731e2ff3df8bde66036bad (commit)], add LaCie Ethernet Disk mini V2 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0eb66974c089547ed72fe4754076d3b1358b8614 (commit)], add RD88F6183AP-GE support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0b0740c3c120d1fd7b9a04f04ab79bee12c4cc38 (commit)] * pxa: add CM-X255 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a7f3f0309b68d8d07a97a54c492802c294bccacd (commit)], add CM-X255 pcmcia support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8616e2fb6930103a8408998777ec8a2332f5e89d (commit)], cm-x255: add NOR and NAND flash support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=49a7061dcaaf068fd691cb4ff098e4f20cbf6c23 (commit)], add preliminary CPUFREQ support for PXA3xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4f788bb20047d7f530ad8dfccda74f7ce7a8a0f5 (commit)], add support for USB OHCI [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7ff43535696e65333f2e335aa0063094e3001f39 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58d27fcfe64a21c7094e0b60784258e1cccf26a4 (commit)] * AT91: PWM controller initialization [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bb1ad68b96a68e577a87ad62fe1aa26d052a52b5 (commit)], eeproms on sam9260ek, sam9263ek [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a745a622434d9c3ff6505125b37fd6828ecadb87 (commit)], PWM LEDs on AT91SAM9263-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a7307bf22557e1e029df0ea6f2a2973de4d9c135 (commit)], Touchscreen on AT91SAM9RL [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f7647e63f32c501e8b59ccfdac50eb3d3e897c41 (commit)], suspend-to-RAM disables main oscillator [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eaad2db03cbbf734aa95f99eb93fb6309637dbca (commit)] * Trizeps4 PCMCIA support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2efa42f2fadc06f7ceee14834624d2911a9f11f1 (commit)], SOM update [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=642aa6637e46ae788f1f8916dc9aa5a68917e12e (commit)] * PalmLD: PCMCIA driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6d341675f8e715464849e5d5563a72c1d39e800d (commit)] * AFEB9260: board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c784f958d01097e3fae24ad75ab3a80ed1e556b (commit)] * Add support for CM-X300 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf75d8d213f58c01791940c4392c4122e0063bc0 (commit)] * MACB ethernet support for AFEB9260 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=53d4351f5868c7d3faa9507608c324ff7d7c186c (commit)] * Add the RGB555 wiring for the atmel LCD [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fbd03a1cbc04833a952b0d603df96e4800445979 (commit)] * Very basic Palm Zire 72 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c49e1e63a9c7893d9ff9be4258d86ddc5485d712 (commit)] * wm97xx generic battery driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e9687d9c843dc34d368358a36f5f1610e4fbab3 (commit)] * remove old LED support for Trizeps4 SOM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2532967147f750fa661bdc3d1f890314c37dda28 (commit)] * Kirkwood: add support for newer SoC models [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b2b3dc2fc41ef441610d0140f0f5ccacbd43f40c (commit)] * MX2: Add DMA support for mx2 and (eventually) mx1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58a85f465fb16a918a869eba05addb8f78d9e064 (commit)] * PPC * Add support for dynamic reconfiguration memory in kexec/kdump kernels [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf00085d8045cddd80a8aabad97de96fa8131793 (commit)] * Make the 64-bit kernel as a position-independent executable [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=549e8152de8039506f69c677a4546e5427aa6ae7 (commit)] * Support for relocatable kdump kernel [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54622f10a6aabb8bb2bdacf3dd070046f03dc246 (commit)] * Use kernel generic math-emu code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d2b194ed820880eb19c43b9c10d9f5f30026ee54 (commit)] * Add PowerPC 40x simple platform support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf (commit)], add support for Netstal HCU4 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa126da4a9addec77db4663933ed592188a0741 (commit)] * Add PowerPC 44x simple platform support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=775d5a110b8a0bc9a0ccf3b831a8991b6c1d84dd (commit)], add AMCC Arches eval board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e00de30a9decf48793ac83173144884a1f33de82 (commit)], add explicit support for AMCC Glacier [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ded563cf458e7803536f9d7b6bc5d808a6e37f21 (commit)], add explicit Yosemite support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=38d56f1677130004497835a776feb84f068ce22a (commit)], add PowerPC 4xx GPIO driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=878e7556bfe7b10178ea58862bf9708f35afe001 (commit)] * 5121: Add PCI support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=35225802e2e7019392fbff9227662d456eef4e24 (commit)] * 83xx: add DS1374 RTC support for the MPC837xE-MDS boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8b77aeb4f52fca39e647159d87da3566f64ce30a (commit)], add NAND support for the MPC8360E-RDK boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1fb25be1e74498d389e4de819a6d1b174d6ccb7c (commit)] * Add support for mpc8247 based board MGCOGE from keymile. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=637166337ca29459581bd2943072a9f1268fb982 (commit)] * Add support for the MPC852 based mgsuvd board from keymile. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e14d4af0c87af0be7f2d0e204e1922cf4fa3c19e (commit)] * Board support for GE Fanuc SBC610 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54508214cf2f88ad1288e8836032545e0357ebde (commit)] * FPGA support for GE Fanuc SBC610 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6675847ea42d5acfaa644ac24eb0d87df5769cd5 (commit)] * gpio driver for mpc8349/8572/8610 and compatible [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1e16dfc1baa745dd89b95f6e33e4142df6218066 (commit)] * Add legacy PCI access via sysfs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e9f82cb75096ae30658a72d473bf170bf4d3bb2e (commit)] * SH * Add kprobes support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d39f5450146ff39f66cfde9d5184420627d0ac51 (commit)] * Add support for memory hot-remove [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3159e7d62ad13f71ef3fe029c145594d8caa580d (commit)] * Add latencytop support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5a89f1adbc5ce44988aab0c370ae2f1478061307 (commit)] * ftrace support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9d2b1f81dd93b198e12bca8120afec4a7b609b06 (commit)] * ioremap_prot support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cb700aa4f13d38726defab3060d3ebeaf67dc189 (commit)] * Enable HAVE_ARCH_TRACEHOOK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3231739d97b348c628a10fb49adfa9143e1de28b (commit 1)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fb4f87a2f048b4cb1a499c9baa78f1d8437b09c3 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9996b42ac06adb7555933366e071ec8824bcaa37 3)] * generic clockevent broadcast support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8c24594deab89a484879bee270e948f0a556ed75 (commit)] * Add Renesas EDOSK7760 board support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3db9170880241d63aae7ab86a03aa15418c3e5c6 (commit)] * Add sh7203 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=41e4a9a5e2fc5a43b2b81aec402720226de29f05 (commit)], sh7720 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c9c3c1b74d3fa304884b5f42bfaffcf71ac6a96c (commit)], sh7722 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d7b5b0af7e070b9ae0852541f67aa84da078315 (commit)], sh7723 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0436ec15aeab7cceb0c1866fefb1edaa9aade28d (commit)] pinmux code. * Add support FLCTL for ap325rxa board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=908978acbe2fb0e9aedaded5119dc663ae0d7015 (commit)] * SH-5 clk fwk support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4d01cdafbafc0fdeb730838ca38a48e5ca2894cd (commit)] * Kill off long-dead HD64465 cchip support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3eeebf17f31c583f83e081b17b3076477cb96886 (commit)] * SPARC * Add checkstack support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d41e2d7317cd55cc5135356a05c289537b0f6d70 (commit)] * Add GPIO layer support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=15df0f3302fdecaa97da0b95d72b3a9a59be8692 (commit)] * Remove bare sbus char bpp driver, obsoleted by parport_sunbpp [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=902663f6ea4a2603bee0d88450aae2d653a46f5d (commit)] * Kill SBUS DVMA layer. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=334ae614772b1147435dce9be3911f9040dff0d9 (commit)] * Kill sbus mostek RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eed795bf1fd2a012beddd6017fd7baf8ddf43ca1 (commit)] * Kill videopix SBUS driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f06a3b2c162573c924f425053227a52b4bd7cb1 (commit)] * remove CONFIG_SUN4 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5110bd21b8af4199b8332c0ab0b23367556653d3 (commit)] * Sparc32: use RTC subsystem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c4cbe6f96ebf8eb03884c31504d36dccd2ef1062 (commit)] * sparc64: * Add JBUS NUMA detection. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=072bd413b88c17509c7aa7dbc398ab8bade633b3 (commit)] * Add JBUS UltraSPARC-IIIi support to memory controller driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=85269eb5542b425b99d79dc4c312dce0157eac7e (commit)] * Use generic BQ4802 RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=29b503f11cd648b3628be3a546f97da95a6670ce (commit)] * Use generic CMOS driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=da86783dda5ad8c64b945157108d1ace7aa79bbf (commit)] * Use generic starfire RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f2be6de88d247cd57010944f62267b53c47d5ae3 (commit)] * Use generic sun4v RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=84d6bd5ef79a6ccc21af97b870f6ef94fbc9b11e (commit)] * AVR32 * Added mem kernel command line option support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=48c1fd3882286fd9e978ca8725013f2e060b700e (commit)] * Add MIMC200 board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5b50c166b79ffa0a2e3b0f3785fa5263685a81f2 (commit)] * Add support for EarthLCD Favr-32 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=45c349b58c58f3922bfdec917aa30ff8425caa3f (commit)] * Add support for EVKLCD10X addon boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a3bee42f058c2f9fe281df942eff397924630a12 (commit)] * Blackfin * Add supporting for kgdb [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a5ac0129249611fc4a35e6d7cd9b8462d67e5798 (commit)] * Add supporting for double fault debug handling [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0c7a6b2135c1bcb5139ca9ca87f292caafcb9410 (commit)] * Add BF54x / BF52x Rotary Input device driver platform resource to board file [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aca5e4aac88a0ee84e9dc63e3d4189adbaef24ca (commit)] * Add new board support for ADZS-BF526-EZ-BRD [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8cc7117e7c4968b10fd7327b4a62d9c23082a7b3 (commit)] * MIPS * Ptrace support for HARDWARE_WATCHPOINTS [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0926bf953ee79b8f139741b442e5a18520f81705 (commit)] * Rewrite spinlocks to ticket locks. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2a31b03335e570dce5fdd082e0d71d48b2cb4290 (commit)] * Add support for NXP PNX833x (STB222/5) into linux kernel [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=edb6310aaa0dfc3da303a4ba6dff9dce3fbaa8d3 (commit)] * DS1286: New RTC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5f119f29063c9a9bf1ab40112c02710c2db84f29 (commit)] * PMC MSP71XX gpio drivers [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa32c6b0275ab1e8b19f74fbfa3ed8411345db6 (commit)] * Probe watch registers and report configuration. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=654f57bfb467996fb730eae96dc30ea4de989fdc (commit)] * RBTX4939: Add smc91x support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1ba5a1767416cfa4fa37096e160e764c56e1460a (commit)] * TXx9: Add mtd support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=51f607c76e1e7bd089dcad97b6b0a58649be06a3 (commit)], add RBTX4939 board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b27311e1cace4e296ace786c886d22f7a8ec78d6 (commit)], add TX4939 ATA support (v2) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4bacc68766b11c191ee1567f54103f109c002f4f (commit)], add TX4939 SoC support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0dcdbe6add26719e956299eb519542f7d2f7d0a8 (commit)], IOC LED support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ae027ead87b13cff99b4f48da7696aa4fe75393b (commit)] * S390 * Add ioctl support for EMC Symmetrix Subsystem Control I/O [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab1d848fd6a9151b02c6cbf4bddce6e24707b094 (commit)] * dcssblk: add >2G DCSSs support and stacked contiguous DCSSs support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b2300b9efe1b8174833e17f37e975c9da00c388a (commit)] * No more 4kb stacks. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f5a8ba6b0297ca941f43f8f5cbf0e5c8c4dd916 (commit)] * ptrace changes [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=753c4dd6a2fa2af81f5d809d610d29f2d9dd9bc1 (commit)] * qdio enhanced SIGA (iqdio) support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7a0f475513fa573bc8e072021960313da32f0ee3 (commit)] * M68K: Remove the broken Hades support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=29c8a24672e1cdfee99c15b870c57eb30ae69daf (commit)] * Xtensa: Add config files for Diamond 232L - Rev B processor variant [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0025427eee4b5c005b4ac7a6489adc773e38611d (commit)] |
Linux 2.6.28 kernel released on...still not released
Summary: To be written
1. Prominent features (the cool stuff)
1.1. Ext4
The backwards-compatible replacement of Ext3 has been declared as stable. Bigger filesystem/file sizes, extents, delayed allocation, multiblock allocation, improved block allocation algoritms, faster fsck, online defragmentation and faster and more robust journaling are the main features of this filesystem. For a more complete description of Ext4 and instructions of how to migrate from ext3 to ext4, read this article: [http://kernelnewbies.org/Ext4 Ext4]
1.2. The GEM Memory Manager for GPU memory
Recommended article: A description of all the parts involved in the new graphics stack: [http://www.rojtberg.net/67/exa-uxa-dri-gem-ttm/ "EXA, UXA, DRI, GEM, TTM"]
Recommended articles about GEM: [http://lwn.net/Articles/283793/ "Memory management for graphics processors"] and [http://lwn.net/Articles/257417/ "GEM v. TTM"]
In the last few years graphics hardware has evolved more than it did in the previous decade. Modern GPUs have a lot of processing power that traditionally has only used by specialized applications which use opengl/directx, like games and such; mainstream desktop 2D implementations kept using the modern graphic hardware as they used the old hardware. hence there was a lot of GPU power that wasn't used. Recently, the implementation of the graphic stack of traditional desktops have changed to be able to use all the power from modern GPUs. On the other hand, the Linux/FOSS graphic stack is far from perfect, even for the traditional graphic stack design. To start with, there're several drivers fighting to access the same resource (the graphics card): The fb-based console, the in-kernel DRM driver, the X.org userspace 2D driver...this situation leads to all class of problems and artifacts and suboptimal performance.
There has been a LOT of work in the latest years to modernize the Linux graphics stack so that it's both well designed and also ready to use the full power of modern and future GPUs. In 2.6.28, Linux is adding one of the most important pieces of the stack: A memory manager for the GPU memory, called GEM ("Graphic Execution Manager"). The purpose is to have a central manager for buffer object placement, caching, mapping and synchronization. On top of GEM are being built a lot of improvementes to the graphic stack: Kernel Modesetting, [http://www.x.org/wiki/DRI2 DRI2], UXA (a EXA implementation based in GEM). The Linux/FOSS graphics stack will be unified
All this new code has been delayed for a long time, because there was a competing memory manager, called TTM, which was almost merged in the kernel in 2.6.24 or so, until the Intel people came up with the first versions of the GEM memory manager. People decided it was better than TTM, and it was considered neccesary to delay the merge to stabilize GEM and rewrite the other features to work with GEM, not TTM. Hence, this first version of GEM works only with the i915 driver, and support on the X.org side is implemented only in the version 2.5.0 of the driver. Preliminary GEM support for other drivers is already in development and will be merged in future releases.
Code: [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=673a394b1e3b69be886ff24abfd6df97c52e8d08 (commit)]
1.3. Support for "Ultra Wide Band" (UWB), Wireless USB and UWB-IP
"Ultra Wide Band" (UWB) is a high-bandwidth, low-power, point-to-point radio technology using a wide spectrum (3.1-10.6GHz). It is optimized for in-room use (480Mbps at 2 meters, 110Mbps at 10m). It serves as the transport layer for other protocols, such as Wireless USB, WiMedia Link Protocol (Ethernet/IP over UWB) and, in the future, Bluetooth and 1394. Linux 2.6.28 adds code to implement a Ultra Wide Band stack, as well as drivers for the the USB based UWB radio controllers defined in the Wireless USB 1.0 specification (including Wireless USB host controller and an Intel WiNET controller).
UWB: [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=99d368bc9e279a2a5e56f3afe32166260e90caa7 (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=34e95e41f1fd751e33a7eb3fa66594903b81f13d 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=183b9b592a622a7719ee38e275fd7ff3aaf74d0d 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0612edfd95ffe92201a2267e9e1b0fc68becf76d 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=22d203ecef9b0cc1fa8d8f64c935b451ca7d1022 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8cc13a09474bb30d15dbf449767bb6d0198a8bf8 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=599e8d80a2cdf4f65fc49b31b27a49235c78acfe 7], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2f86c3e67d6423d6d23ee2f737ad4f0730435742 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=da389eac31be24556a71dd59ea6539ae4cba5c15 9], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8f1b678ab900c2bda1620dfb6e1f1f02604fc3a2 10], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b6e069830c5927fd4d5fce67cb6440fddd10d429 11], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=de520b8bd5525d33e6a6f36b297836125736bd2a 12], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1ba47da527121ff704f4e9f27a12c9f32db05022 13], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a21b963aa4a98c645b1fa3799f2e4a6ebb6c974a 14)]
WLP: [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f51448543f8e4871f0539435fce42a14044f5652 (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e377e9d32d4945fe6a14775b3a4d9ecd1462e36a 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2f19204480f16a20d8571a97c13f0cec2968607c 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3b0c5a3818555988b6235144e0174b1a512719b7 4)]
WUSB: [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c7f736484f8ecde4dc1bc8459179c4d65f2ccbe4 (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=90ff96f22426a9d1a06df97dead0a9098facb567 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b69fada68b92fa7061d59a3e54b428759a5e5717 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d59db761b8559f07a7161ca3387d6c6949667ede 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=470cc4150367d369bdc98ee04902b04baa2b2464 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=870d5395045bfe8e5213525152682c863a10f8d2 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7e6133aa42920ea87ad9791a0fb2b95d1a23b8f9 7], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=df3654236e31f6cf425ed2ee5a74ceac366a7a9e 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d09318b8ab2eabb65b6fa0dc04dab1822846eabb 9)]
1.4. Phonet Network Protocol
The Phone Network protocol (PhoNet) is a packet-oriented communication protocol developped by Nokia for use with its cellular modems for both IPC and RPC. With the Linux Phonet socket family, Linux host processes can receive and send messages from/to the modem, or any other external device attached to the modem; the modem takes care of routing. Phonet packets can be exchanged through various hardware connections depending on the device, such as: USB with the CDC Phonet interface, infrared, Bluetooth, a serial port. This is required for Maemo to use cellular data connectivity (if supported), it can also be used to control Nokia phones.
Code: [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bce7b15426cac3000bf6a9cf59d9356ef0be2dec (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4b07b3f69a8471cdc142c51461a331226fef248a 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8ead536dec142f27d5b5f72c3994eb39f4741717 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f8ff60283de2b6775d7a14619056a08e3083bd40 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8fb397406f6470f79040c41eec49af20900a9e3b 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ba113a94b7503ee23ffe819e7045134b0c1d31de 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=107d0d9b8d9a236883db72841fb61cedd5be845e 7], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5f77076d75d35c9f5619e1f9d7e7428a627f65e6 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=87ab4e20b445c6d2d2727ab4f96fa17f7259511e 9], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=be0c52bfed7f7828494fa00060efd5d758e92580 10], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=953f551756a1275d9bfdbb70697323449305161a 11], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9641458d3ec42def729fde64669abf07f3220cd5 12], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c41bd97f815720f9404f97da0c4f4400b52c243d 13], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=02a47617cdce440f60c71a51f3a93f9f5fcc5a7a 14], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=95430c0b140c31cb9e39f876afe1c0e9947d1aaf 15)]
2. Architecture-specific changes
- x86
Context switch support using xsave/xrstor (instead of traditional fxsave/fxrstor) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a648bf4632628c787abb0514277f2a231fca39ca (commit 1)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=dc1e35c6e95e8923cf1d3510438b63c600fee1e2 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b359e8a434cc3d09847010fc4aeccf48d69740e4 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3c1c7f101426cb2ecc79d817a8a65928965fc860 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9dc89c0f96a6ce6a1b7f9a47dd8bf6f17e2002c9 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bdd8caba5ed5bb7ee21c9f061597284ffeb280bf 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c37b5efea43f9e500363f9973dd00e3d2cdcc685 7],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=42deec6f2c3688fdaf986225ac901b817cd91568 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab5137015fed9b948fe835a2d99a4cfbd50a0c40 9)]
[http://download.intel.com/design/processor/specupdt/318148.pdf x2APIC] support: A extension of xAPIC architecture to support 32-bit addressability of processors and associated enhancements on interrupt delivery etc., introduced in the i7 processors [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e61d98d8dad0048619bb138b0ff996422ffae53b (commit 1], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d6b5f85bb4ca919d8ab0f30311309b53fb93bc3 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1886e8a90a580f3ad343f2065c84c1b9e1dac9ef 3], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aaa9d1dd63bf89b62f4ea9f46de376ab1a3fbc6c 4], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c42d9f32443397aed2d37d37df161392e6a5862f 5], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ad3ad3f6a2caebf56869b83b69e23eb9fa5e0ab6 6], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf1337f0447e5be8e66daa944f0ea3bcac2b6179 7], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fe962e90cb17a8426e144dee970e77ed789d98ee 8], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2ae21010694e56461a63bfc80e960090ce0a5ed9 9], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b6fcb33ad6c05f152a672f7c96c1fab006527b80 10], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=72b1e22dfcad1daca6906148fd956ffe404bb0bc 11], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d94d93ca5cc36cd78c532def62772c98fe8ba5d7 12], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4dc2f96cacd1e74c688f94348a3bfd0a980817d5 13], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0c81c746f9bdbfaafe64322d540c8b7b59c27314 14], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=372e92d8b3e433888bf76c36f1c7e1405eae1584 15], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1b374e4d6f8b3eb2fcd034fcc24ea8ba1dfde7aa 16],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=32e1d0a0651004f5fe47f85a2a5c725ad579a90c 17],[http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1cb11583a6c4ceda7426eb36f7bf0419da8dfbc2 18], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=12a67cf6851871ca8df42025c94f140c303d0f7f 19], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cff73a6ffaed726780b001937d2a42efde553922 20], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=13c88fb58d0112d47f7839f24a755715c6218822 21], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5c520a6724e912a7e6153b7597192edad6752750 22], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89027d35aa5b8f45ce0f7fa0911db85b46563da0 23], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=75c46fa61bc5b4ccd20a168ff325c58771248fcd 24], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6e1cb38a2aef7680975e71f23de187859ee8b158 25], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d9579a124d746a3e0e0ba45e57d80800ee80807 26], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa8c481b55e80edd8c637573f87853bb6b600f5 27], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d7a66d02e11af9ab8e16c76d22767e622b4e3d7 28], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=af9d13887f9e3699bbc852c39b076d30bb9dff2f 29)]
Default to reboot via ACPI [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c7ffa6c26277b403920e2255d10df849bd613380 (commit)]
Add built-in kernel command line for x86 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=516cbf3730c49739629d66313b20bdc50c98aa2c (commit)]
Early printk via EHCI debug port [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5c05917e7fe313a187ad6ebb94c1c6cf42862a0b (commit)]
Check for and defend against BIOS memory corruption [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5394f80f92642c61fc2a95385be85f2fdcfb5adb (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fc38151947477596aa27df6c4306ad6008dc6711 (commit)]
Remove irqbalance in kernel for 32 bit [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8b8e8c1bf7275eca859fe551dfa484134eaf013b (commit)]
Tracehook support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=99bbc4b1e677ac695431e8d9c8e710ef391c567f (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=59e52130f04537d2c80ea44bb007cadd1ad29543 (commit)]
ptrace interface to Branch Trace Store [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=93fa7636dfdc059b25df148f230c0991096afdef (commit)]
OProfile AMD IBS ("Instruction-Based Sampling"), introduced by AMD Family10h processors (AMD Opteron Quad-Core processor “Barcelona”) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=852402cc27bfa1200164e9e8dc7f6e5f0a4fbd46 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=345c25730d085c45622ac779da4dbd97dc3a10fe (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=56784f11df473b4c1d9d0e37777fd7c0b77b6bca (commit)]
UV: Add UV EFI table entry [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a50f70b17541c0060967c6df61133e968bad3652 (commit)], add UV bios call infrastructure [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f5942329e0787087a5e4dced838cee711ac2b58 (commit)], add UV partition call [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=922402f15a85f7a064926eb1db68cc52bc4d4a91 (commit)], add sysfs entries for UV [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fc8c2d763bacc02962048fa042e287debb1416aa (commit)]
Printout msr [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b05f78f5c713eda2c34e495d92495ee4f1c3b5e1 (commit)]
AMD microcode patch loading support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80cc9f1020f49c9e5b50898c102fd444de70a0a3 (commit)]
Configuration options to compile out x86 CPU support code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d02c2110b3fb8e2700b31596a582a2989fd72ba (commit)]
Add detection of AMD family 0x11 northbridges [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf169702ba6928cee9d4f4adf3e932b643b8db7a (commit)]
Basic HPET_MSI setup code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58ac1e76ce77d515bd5cb65dbc465a040da341c6 (commit)]
L3 cache index disable on AMD CPUs if there're too many MCEs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8cb22bcb1f3ef70d4d48092e9b057175ad9ec78d (commit)]
Add northbridge pci ids for fam 0x11 processors [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ca1af29a733629b9158a4a32a927d16ff9009a95 (commit)]
- ARM
Added Mitac Mio A701 smartphone support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eda6f6ecbbd6bea070ca296e40c2117d80117b76 (commit)]
Add basic support for the MobilePro 900/c mini-laptop [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=49ea26d0a0fa8eebc4bf0432ec3ad35a35202615 (commit)]
Improved futex support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e589ed23dd27b890900eb7514f0a9e297d1e02b5 (commit)]
Allow configuring user:kernel split via Kconfig [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d5796d2ec6b5a4e7a52861144e63af438d6f8f7 (commit)]
Improve non-executable support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8ec53663d2698076468b3e1edc4e1b418bd54de3 (commit)]
make ZONE_DMA optional [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3bca103a1e658d23737d20e1989139d9ca8973bf (commit)]
ARMv7 Oprofile support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45 (commit)]
Finish ARM sparsemem support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b7a69ac303cbfc8d6fa8e91d10e8049244ba6847 (commit)], allow LH7A40x to use sparsemem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4ba3f7c55938d7e51e23c1feedd035dd46716ae7 (commit)], deprecate discontigmem on ARM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=07a2f737ba1d73ace591dd03c512bb0dd63f6785 (commit)], enable sparsemem on clps7500 and RiscPC [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=07f841b7c587a3cbf481509be09ba5eda05f8d31 (commit)], switch SA1100 to use sparsemem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ee93916efe22f767628f9d25abb8ad8548797336 (commit)]
OMAP: Add support for McBSP devices 3 - 5 on 34xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c8e3a0fac67d24bbc60ccb3920b6a9150e798bc (commit)], add support for OMAP2430 in McBSP [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=05228c35c67995c745ae3c768eaf90740c643fa9 (commit)], allocate McBSP devices dynamically [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b4b58f5834a023dab67201db9a626bef07bb200c (commit)], powerdomain: Add OMAP3 powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ecb24aa129c6d4b2152571f856320aa7dea41676 (commit)]
OMAP2: Add pinmux support for omap34xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2351872c44be50c27001bbfa91d6e14e3cee8b88 (commit)], clockdomain: Add base OMAP2/3 clockdomain code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d459bfe01f523983a822de8c2d3fe0bd2f2c194e (commit)], powerdomain: Add base OMAP2/3 powerdomain code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ad67ef6848a1608b0430003e11e7af1ce706e341 (commit)], powerdomain: Add OMAP2/3 common powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9717100f77538bbee54d2b5c293fd829b252d2a6 (commit)], powerdomain: Add OMAP2 powerdomains [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fe6a58f8f50500a4c9a82da4a9bdae41c1500fa0 (commit)]
OMAP3: Add basic board support for OMAP LDP [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=492656511b109b5f9ee64d05c90b5bd9043549fa (commit)], add minimal Beagle board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2885f00049f80287b14192145699774fa55c14f7 (commit)], add minimal omap3430 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cc26b3b01bc96a8b8c36671b0dc4898b2a152ea8 (commit)], add support for the Gumstix Overo board (rev 3) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eba2645aeb41d430c4601f6624c44bc971488fe2 (commit)]
Orion: Add 88F6183 (Orion-1-90) support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d323ade13b959dfcf14bf18902b600c5cc711dea (commit)], add Buffalo Linkstation Mini power-off method [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=92a5de80e5c53c56d098ea3cb6266138efd892f6 (commit)], add Buffalo Linkstation Mini support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7b0a26f2ca0001a13473b874d52b3d557e3d7289 (commit)], add Buffalo Terastation Pro II/Live support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=104ea0781a7052e03d731e2ff3df8bde66036bad (commit)], add LaCie Ethernet Disk mini V2 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0eb66974c089547ed72fe4754076d3b1358b8614 (commit)], add RD88F6183AP-GE support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0b0740c3c120d1fd7b9a04f04ab79bee12c4cc38 (commit)]
pxa: add CM-X255 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a7f3f0309b68d8d07a97a54c492802c294bccacd (commit)], add CM-X255 pcmcia support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8616e2fb6930103a8408998777ec8a2332f5e89d (commit)], cm-x255: add NOR and NAND flash support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=49a7061dcaaf068fd691cb4ff098e4f20cbf6c23 (commit)], add preliminary CPUFREQ support for PXA3xx [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4f788bb20047d7f530ad8dfccda74f7ce7a8a0f5 (commit)], add support for USB OHCI [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7ff43535696e65333f2e335aa0063094e3001f39 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58d27fcfe64a21c7094e0b60784258e1cccf26a4 (commit)]
AT91: PWM controller initialization [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bb1ad68b96a68e577a87ad62fe1aa26d052a52b5 (commit)], eeproms on sam9260ek, sam9263ek [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a745a622434d9c3ff6505125b37fd6828ecadb87 (commit)], PWM LEDs on AT91SAM9263-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a7307bf22557e1e029df0ea6f2a2973de4d9c135 (commit)], Touchscreen on AT91SAM9RL [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f7647e63f32c501e8b59ccfdac50eb3d3e897c41 (commit)], suspend-to-RAM disables main oscillator [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eaad2db03cbbf734aa95f99eb93fb6309637dbca (commit)]
Trizeps4 PCMCIA support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2efa42f2fadc06f7ceee14834624d2911a9f11f1 (commit)], SOM update [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=642aa6637e46ae788f1f8916dc9aa5a68917e12e (commit)]
PalmLD: PCMCIA driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6d341675f8e715464849e5d5563a72c1d39e800d (commit)]
AFEB9260: board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c784f958d01097e3fae24ad75ab3a80ed1e556b (commit)]
Add support for CM-X300 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf75d8d213f58c01791940c4392c4122e0063bc0 (commit)]
MACB ethernet support for AFEB9260 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=53d4351f5868c7d3faa9507608c324ff7d7c186c (commit)]
Add the RGB555 wiring for the atmel LCD [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fbd03a1cbc04833a952b0d603df96e4800445979 (commit)]
Very basic Palm Zire 72 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c49e1e63a9c7893d9ff9be4258d86ddc5485d712 (commit)]
wm97xx generic battery driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e9687d9c843dc34d368358a36f5f1610e4fbab3 (commit)]
remove old LED support for Trizeps4 SOM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2532967147f750fa661bdc3d1f890314c37dda28 (commit)]
Kirkwood: add support for newer SoC models [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b2b3dc2fc41ef441610d0140f0f5ccacbd43f40c (commit)]
MX2: Add DMA support for mx2 and (eventually) mx1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58a85f465fb16a918a869eba05addb8f78d9e064 (commit)]
- PPC
Add support for dynamic reconfiguration memory in kexec/kdump kernels [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cf00085d8045cddd80a8aabad97de96fa8131793 (commit)]
Make the 64-bit kernel as a position-independent executable [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=549e8152de8039506f69c677a4546e5427aa6ae7 (commit)]
Support for relocatable kdump kernel [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54622f10a6aabb8bb2bdacf3dd070046f03dc246 (commit)]
Use kernel generic math-emu code [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d2b194ed820880eb19c43b9c10d9f5f30026ee54 (commit)]
Add PowerPC 40x simple platform support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf (commit)], add support for Netstal HCU4 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa126da4a9addec77db4663933ed592188a0741 (commit)]
Add PowerPC 44x simple platform support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=775d5a110b8a0bc9a0ccf3b831a8991b6c1d84dd (commit)], add AMCC Arches eval board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e00de30a9decf48793ac83173144884a1f33de82 (commit)], add explicit support for AMCC Glacier [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ded563cf458e7803536f9d7b6bc5d808a6e37f21 (commit)], add explicit Yosemite support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=38d56f1677130004497835a776feb84f068ce22a (commit)], add PowerPC 4xx GPIO driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=878e7556bfe7b10178ea58862bf9708f35afe001 (commit)]
5121: Add PCI support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=35225802e2e7019392fbff9227662d456eef4e24 (commit)]
83xx: add DS1374 RTC support for the MPC837xE-MDS boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8b77aeb4f52fca39e647159d87da3566f64ce30a (commit)], add NAND support for the MPC8360E-RDK boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1fb25be1e74498d389e4de819a6d1b174d6ccb7c (commit)]
Add support for mpc8247 based board MGCOGE from keymile. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=637166337ca29459581bd2943072a9f1268fb982 (commit)]
Add support for the MPC852 based mgsuvd board from keymile. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e14d4af0c87af0be7f2d0e204e1922cf4fa3c19e (commit)]
Board support for GE Fanuc SBC610 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54508214cf2f88ad1288e8836032545e0357ebde (commit)]
FPGA support for GE Fanuc SBC610 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6675847ea42d5acfaa644ac24eb0d87df5769cd5 (commit)]
gpio driver for mpc8349/8572/8610 and compatible [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1e16dfc1baa745dd89b95f6e33e4142df6218066 (commit)]
Add legacy PCI access via sysfs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e9f82cb75096ae30658a72d473bf170bf4d3bb2e (commit)]
- SH
Add kprobes support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d39f5450146ff39f66cfde9d5184420627d0ac51 (commit)]
Add support for memory hot-remove [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3159e7d62ad13f71ef3fe029c145594d8caa580d (commit)]
Add latencytop support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5a89f1adbc5ce44988aab0c370ae2f1478061307 (commit)]
ftrace support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9d2b1f81dd93b198e12bca8120afec4a7b609b06 (commit)]
ioremap_prot support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cb700aa4f13d38726defab3060d3ebeaf67dc189 (commit)]
Enable HAVE_ARCH_TRACEHOOK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3231739d97b348c628a10fb49adfa9143e1de28b (commit 1)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fb4f87a2f048b4cb1a499c9baa78f1d8437b09c3 2], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9996b42ac06adb7555933366e071ec8824bcaa37 3)]
generic clockevent broadcast support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8c24594deab89a484879bee270e948f0a556ed75 (commit)]
Add Renesas EDOSK7760 board support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3db9170880241d63aae7ab86a03aa15418c3e5c6 (commit)]
Add sh7203 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=41e4a9a5e2fc5a43b2b81aec402720226de29f05 (commit)], sh7720 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c9c3c1b74d3fa304884b5f42bfaffcf71ac6a96c (commit)], sh7722 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d7b5b0af7e070b9ae0852541f67aa84da078315 (commit)], sh7723 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0436ec15aeab7cceb0c1866fefb1edaa9aade28d (commit)] pinmux code.
Add support FLCTL for ap325rxa board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=908978acbe2fb0e9aedaded5119dc663ae0d7015 (commit)]
SH-5 clk fwk support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4d01cdafbafc0fdeb730838ca38a48e5ca2894cd (commit)]
Kill off long-dead HD64465 cchip support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3eeebf17f31c583f83e081b17b3076477cb96886 (commit)]
- SPARC
Add checkstack support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d41e2d7317cd55cc5135356a05c289537b0f6d70 (commit)]
Add GPIO layer support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=15df0f3302fdecaa97da0b95d72b3a9a59be8692 (commit)]
Remove bare sbus char bpp driver, obsoleted by parport_sunbpp [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=902663f6ea4a2603bee0d88450aae2d653a46f5d (commit)]
Kill SBUS DVMA layer. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=334ae614772b1147435dce9be3911f9040dff0d9 (commit)]
Kill sbus mostek RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=eed795bf1fd2a012beddd6017fd7baf8ddf43ca1 (commit)]
Kill videopix SBUS driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f06a3b2c162573c924f425053227a52b4bd7cb1 (commit)]
remove CONFIG_SUN4 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5110bd21b8af4199b8332c0ab0b23367556653d3 (commit)]
Sparc32: use RTC subsystem [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c4cbe6f96ebf8eb03884c31504d36dccd2ef1062 (commit)]
- sparc64:
Add JBUS NUMA detection. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=072bd413b88c17509c7aa7dbc398ab8bade633b3 (commit)]
Add JBUS UltraSPARC-IIIi support to memory controller driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=85269eb5542b425b99d79dc4c312dce0157eac7e (commit)]
Use generic BQ4802 RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=29b503f11cd648b3628be3a546f97da95a6670ce (commit)]
Use generic CMOS driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=da86783dda5ad8c64b945157108d1ace7aa79bbf (commit)]
Use generic starfire RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f2be6de88d247cd57010944f62267b53c47d5ae3 (commit)]
Use generic sun4v RTC driver. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=84d6bd5ef79a6ccc21af97b870f6ef94fbc9b11e (commit)]
- AVR32
Added mem kernel command line option support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=48c1fd3882286fd9e978ca8725013f2e060b700e (commit)]
Add MIMC200 board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5b50c166b79ffa0a2e3b0f3785fa5263685a81f2 (commit)]
Add support for EarthLCD Favr-32 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=45c349b58c58f3922bfdec917aa30ff8425caa3f (commit)]
Add support for EVKLCD10X addon boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a3bee42f058c2f9fe281df942eff397924630a12 (commit)]
- Blackfin
Add supporting for kgdb [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a5ac0129249611fc4a35e6d7cd9b8462d67e5798 (commit)]
Add supporting for double fault debug handling [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0c7a6b2135c1bcb5139ca9ca87f292caafcb9410 (commit)]
Add BF54x / BF52x Rotary Input device driver platform resource to board file [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aca5e4aac88a0ee84e9dc63e3d4189adbaef24ca (commit)]
Add new board support for ADZS-BF526-EZ-BRD [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8cc7117e7c4968b10fd7327b4a62d9c23082a7b3 (commit)]
- MIPS
Ptrace support for HARDWARE_WATCHPOINTS [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0926bf953ee79b8f139741b442e5a18520f81705 (commit)]
Rewrite spinlocks to ticket locks. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2a31b03335e570dce5fdd082e0d71d48b2cb4290 (commit)]
Add support for NXP PNX833x (STB222/5) into linux kernel [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=edb6310aaa0dfc3da303a4ba6dff9dce3fbaa8d3 (commit)]
DS1286: New RTC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5f119f29063c9a9bf1ab40112c02710c2db84f29 (commit)]
PMC MSP71XX gpio drivers [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9fa32c6b0275ab1e8b19f74fbfa3ed8411345db6 (commit)]
Probe watch registers and report configuration. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=654f57bfb467996fb730eae96dc30ea4de989fdc (commit)]
RBTX4939: Add smc91x support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1ba5a1767416cfa4fa37096e160e764c56e1460a (commit)]
TXx9: Add mtd support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=51f607c76e1e7bd089dcad97b6b0a58649be06a3 (commit)], add RBTX4939 board support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b27311e1cace4e296ace786c886d22f7a8ec78d6 (commit)], add TX4939 ATA support (v2) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4bacc68766b11c191ee1567f54103f109c002f4f (commit)], add TX4939 SoC support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0dcdbe6add26719e956299eb519542f7d2f7d0a8 (commit)], IOC LED support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ae027ead87b13cff99b4f48da7696aa4fe75393b (commit)]
- S390
Add ioctl support for EMC Symmetrix Subsystem Control I/O [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ab1d848fd6a9151b02c6cbf4bddce6e24707b094 (commit)]
dcssblk: add >2G DCSSs support and stacked contiguous DCSSs support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b2300b9efe1b8174833e17f37e975c9da00c388a (commit)]
No more 4kb stacks. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7f5a8ba6b0297ca941f43f8f5cbf0e5c8c4dd916 (commit)]
ptrace changes [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=753c4dd6a2fa2af81f5d809d610d29f2d9dd9bc1 (commit)]
qdio enhanced SIGA (iqdio) support. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7a0f475513fa573bc8e072021960313da32f0ee3 (commit)]
M68K: Remove the broken Hades support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=29c8a24672e1cdfee99c15b870c57eb30ae69daf (commit)]
Xtensa: Add config files for Diamond 232L - Rev B processor variant [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0025427eee4b5c005b4ac7a6489adc773e38611d (commit)]
3. Drivers
3.1. Sound
Add USB Tascam US122L driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=030a07e441296c372f946cd4065b5d831d8dc40c (commit)]
Add jack status reporting API [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e76d8ceaaff9d7fc1ba2b1963a9f34151832223b (commit)]
ASoC: Add WM8750 SPI support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2f3dfaf5da3d43a1483b063e9d0692789241febb (commit)], add WM8971 CODEC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8bae3e2335132aadd29662694866a55d52bff850 (commit)], AD1980 audio codec driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5f57dc8b2a05f1d69f913fd885539b8c1f8fb8a1 (commit)], add mpc5200-psc I2S driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=dc641378b5ee220aa29ed8b8f51b7af9a19a7719 (commit)], add support for osk5912 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=17f9ecf34aaa0ade5c89aba603847309c849297c (commit)], add Texas Instruments TLV320AIC26 codec driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d8e3bb7385da0bcdda4ffa600489fa1439b14673 (commit)],add TLV320AIC23 codec driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c1f27190a72e9310f1777261b33a05319ff2822c (commit)], add WM8510 SPI support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5e357952b186555afa0ff4da87431c16503a8ad7 (commit)], add WM8580 CODEC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e88ba01544f8b8cce64d08b2982715516793225c (commit)], add WM8753 SPI support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=dd0c0c805d932f34e87ee3c2db9eaee0974bfef8 (commit)], add WM8900 CODEC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0e0e16a87a0b973702feb572c2552d82e1aec5b9 (commit)], add WM8903 CODEC driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f1c0a02f32f86f604d811876e748a405c68cc57d (commit)], AD73311 audio codec driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0e77e78410245894e5ebde30dc68ced6daa81bce (commit)], add asoc ad73311 driver supporting in Blackfin boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5564b14b88a5a34ea848732030fbc202a050daa6 (commit)], add I2S DAI support for AD73311 blackfin arch [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=333926803557ee43568ebd9ae17b868d60e77a62 (commit)], AC97 Blackfin CPU DAI driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f2028623f2b14bdd3daeb0873a16cab0dc4050c4 (commit)], add Blackfin arch ASoC Kconfig and Makefile [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=579e8eac46d80f586cd6390013115f9a012a17db (commit)], blackfin board driver for AD1980/1 audio codec [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c4cf8c79c14b56e8025680b95ac7dc2583654212 (commit)], blackfin board driver for SSM2602 sound chip [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a7e7f54f984a5c048c328216089e6cb8a9ca39bd (commit)], blackfin DMA Driver for AC97 sound chip [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aff0510c00523bfd9fab20923a493ce8a6f27cda (commit)], blackfin DMA Driver for I2S sound chip [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=88740da15c3ff9d22dddfb5bc4b9fb7161cf3373 (commit)], blackfin I2S CPU DAI driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=912c2ac94e2698b8972c741a71ff53d4ec410801 (commit)], include Blackfin architecture support in build [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=59fcbb6312e9b710514a19398a3acdecb1086895 (commit)], blackfin SPORT peripheral interface driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8c9c198347e39b5bcf52399989885991a5cdbaff (commit)], SSM2602 audio codec driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b7138212a8aa90115bd9197d5b6cd89a282184f9 (commit)]
hda: Add AD1882A codec support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e44c6e40fb383e6b1d0df0c9e375a98e11828d1 (commit)], add ALC1200 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4442608d4b0071a00067dcbf64e7362ce08e91a5 (commit)], add ALC887 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a385a52925398e53bedf1a8b30a9a3e002569f27 (commit)], add another HP model for AD1884A [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5695ff44160e62d9193c0201706853bcfe2a077f (commit)], added 92HD81/83 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d0513fc6c37b009004cf5c7a8e90af0adb3755bc (commit)], add HDA vendor ID for Wolfson Microelectronics [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8199de3b29d7f22f3163fcf03f7a61644c93c2ea (commit)], add model for Toshiba L305 laptop [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2346d0cde544179a8d235375f1bfbca5c141a31b (commit)], add more ALC662/663 codec support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f1d4e28b2dbd35191cc5097b716ec7fa49540b0b (commit)], add more board-specific information for Realtek ALC662 rev1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=19c009aad0ddeaa6a4ba41577022301f18d43afa (commit)], add PCI subsystem ID for MacBookPro4,1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9c95c43de81d5556237fbc82c4e90403dfe468db (commit)], add support for ECS/PC Chips boards with Sigmatel codecs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8c650087992f1d7a3a7be2e632f4e85a52d20619 (commit)], add support of Acer Aspire One [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8ef355da64ff087b6f26c4c28a14753861e83e4b (commit)], add support of ALC272 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=01afd41f55524e8378601dbf33b858d8dd4b3f31 (commit)], add support of HP DC7600 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3f8783084aa03d04e7757ced337fa415744489a5 (commit)], add support of Quanta FL1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=60db6b53fb43421beb2ff3fe3e63412bf81620aa (commit)], add support of Toshiba RX1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9f99a6386eb1ad1197a401495669315de2f19039 (commit)], add support of Toshiba S06 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e555fe5475437f5c05b9e1812959bf6d5cd50b9 (commit)], appletv support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f3911c5ab93e4295938b2013104d2986ea601454 (commit)], digital pc-beep support hd-audio codecs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1cd2224cd01898a13138f4ab476932cfb689839e (commit)], map ALC662 model for Foxconn 45CMX/45GMX/45CMX-K [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=95fe5f2cec831d73ee93227810ab95d05ced3416 (commit)], map ALC662 model for Gigabyte 945GCM-S2L [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cb55974cb461ff9c9c0675b2a8361d387212b64f (commit)], support more ALC888 devices [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e2757d5efad01dae6986e1f84590898e47231964 (commit)], add VT1708S and VT1702 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d949cac1ea8596f61942437ad741a3fbb412846f (commit)], Second S/PDIF (HDMI) support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=98aa34c0501f78bf7d3de82d96d27f4a2b450477 (commit)], NVIDIA MCP78/7A HDMI audio [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9a10eb21e1e1c389a8cea3016157a7f471512645 (commit)]
snd-usb-audio: support for Edirol UA-4FX device [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=310e0dc01d15f6e792a54f971dc7b1e13d1c6e95 (commit)], add BOSS GT-10 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b38addb2da26c0eeab5b538cfbd9d306c50a4726 (commit)], add support for E-Mu Tracker Pre [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=97c889a78b70f0ac0949967bf174d1a6a28bfb5c (commit)]
ac97 - vt1618 7.1 Audio Support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e285e1a58bcf957cde9c0c559a1b9b0f708bb2f (commit)]
ice1724 - Support for Terrasoniq/MUSONIK TS22 PCI card [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=740dc9c4766b462ae88a630e969ddd3ef83a6125 (commit)]
snd-ad1816a: add different TerraTec EWS64 S model [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=36463a9660a69018c98f6bde93183a523667e598 (commit)]
virtuoso: add Xonar HDAV1.3 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7407a2e4b9e1fb3528bb355a571ee3eb7e32c386 (commit)]
cs46xx: Add PCI IDs for TerraTec and Hercules cards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b636a1d947c7f1bb0e0a157663e08ce3e49b2e52 (commit)]
oss: remove driver for SGI HAL2 audio device [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2470e93c5515606a5cf44dd046f1a69e91ae23db (commit)]
3.2. V4L/DVB
initial driver for af9013 demodulator [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=825b96708054ca16d6e4d56a29326d3b2cdd697d (commit)]
initial driver for af9015 chipset [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80619de8117701cad1fb5526be6fcfe6fc2a6cc2 (commit)]
radio-mr800: Add driver for AverMedia MR 800 USB FM radio devices [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2aa72f3b63e4b524e9e4b1438f6c0d50a214d836 (commit)]
Alternative version of Terratec Cinergy T2 driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=986bd1e58b18c09b753f797df19251804bfe3e84 (commit)]
tuner: add FMD1216MEX tuner [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=953cafc04e9ef9d2fd9f8afb3b3bbde1f8bb9317 (commit)]
bttv: Add support for Encore ENLTV2-FM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7d341a6a52f115512d60b2de89b2ebde54da8eff (commit)]
v4l: add AC-3 audio support to the MPEG Encoding API [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e6b5da88fb24c5c1e52707faea7c46df09da42f0 (commit)]
Add support for DViCO FusionHDTV DVB-T Dual Express [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aef2d186e381816733fa15d67ad63bd99254cb9e (commit)]
cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d79898897f8afee182febef18b96f559d32ebc4 (commit)]
Add support for Micron MT9M111 camera. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=77110abbfbfd7673be6d18ef0875350eabee7532 (commit)]
Initial support for AME DTV-5100 USB2.0 DVB-T [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8466028be7926679ff794ec2ed7a8938eafba521 (commit)]
Add DVB support for the Leadtek Winfast PxDVR3200 H [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4c56b04af67211c4311dd9961ce5aba86b96ba9c (commit)]
budget: Support Activy DVB-T with TDHD1 tuner [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=81ae953b687e7cdfa094b07a6544523f3bb81aa3 (commit)]
em28xx-cards: Add vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a50f4a444a14a116e2eb077e01c2eaf58ddb7c6a (commit)]
af9015: Add USB ID for AVerMedia A309 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=05c1cab55c282199b85138dc1900b5d9bd6fb32a (commit)]
cx24116: Adding DVB-S2 demodulator support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0d46748c3f874defbbbf98bcf40c7b18964abbc0 (commit)]
cx88: Add support for the Hauppauge HVR4000 and HVR4000-LITE (S2) boards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5bd1b66359437864e6b46420ba6770c2b1c4362c (commit)]
Added support for TeVii S460 DVB-S/S2 card [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=af832623c2a44525df6e4ae0142fb0385479546c (commit)]
Added support for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fe03d5ee6758a2533dbc5e69a693d264d270d04b (commit)]
Add support for SDMC DM1105 PCI chip [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a611d0ca006fe76d88b8dd5ac44f4468293b6760 (commit)]
Add support for DvbWorld 2004 DVB-S2 PCI adapter [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=35d9c42779ef5e8cb46902bb6987443e136c0517 (commit)]
Add support for Silicon Laboratories SI2109/2110 demodulators. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=04ad28c9916da709f38b1d43817892142c2c3508 (commit)]
Add support for USB card modification with SI2109/2110 demodulator. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=21b007b94c714cda3ebf0fa5b4e40342d2444f79 (commit)]
Added support for Omicom SS4 DVB-S/S2 card [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4cd7fb876ce0beecd4907f81d1a16ea95f5d6d6e (commit)]
Added support for TBS 8920 DVB-S/S2 card [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ee73042c002b435cc8bc49414d466cc3f31af123 (commit)]
Add support for ST STV0288 demodulator and cards with it. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e4aab64cb78a42e45e1d387f272712e06cf89a66 (commit)]
saa7134: add support for the triple Asus Tiger 3in1 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=301e9d64e0bb00c557d9385474cc9d79db0485d9 (commit)]
Add support for the Gigabyte R8000-HT USB DVB-T adapter. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=17a370bcca661a849c9af07feae86f42d0c6dfd1 (commit)]
Add support for new i2c API provided in firmware version 1.20 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bdc203e156ce938e12d957912bd29ca53d160540 (commit)]
Add support YUAN High-Tech STK7700D (1164:1f08) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8751aaa6c8be191171cd8c7db01a9b4e01892b08 (commit)]
Add support for Asus My Cinema U3000 Hybrid [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5769743ad345881911cee4e73ddf6120b00ed3eb (commit)]
Add support for Pinnacle PCTV HD Pro 801e (ATSC only) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cb22cb5213192d2c0baaeec0ae4961e268916419 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a58843743ca0a774fbfc551adb2e5ecd04d96079 (commit)]
Add support for Non-Pro version of Pinnacle PCTV HD USB Stick [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d2fc3bfcc3abd14ffd1191b37d2809e780919ef4 (commit)]
saa7134: Add support for Encore version 5.3 board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bf1ece6a4f30f05b227f2ec59fa0d45b5db186d2 (commit)], add support for Avermedia PCI pure analog (M135A) [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=36f6bb97caa772d7dc42250db74253e0867a444a (commit)], add support for Real Audio 220 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9b0001913983de65af17eee8baf02283160f5a69 (commit)]
Add support for Prolink Pixelview Global Extreme [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a31d2bb773f23f55cc6713f2d1a9b60977bb8f89 (commit)]
Add ADS Tech Instant HDTV PCI support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f689d9083a3a46ae3801c37d0dbcb170fc6a9608 (commit)]
Pinnacle Hybrid PCTV Pro (pctv310c) DVB-T support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3f6014fc77c3630d2511302e19f4f02af1605947 (commit)]
gspca: New subdriver 'finepix' added. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=97076859590ada76dc4bee46b6ccad86d89e82cf (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=491831260e94475d14d5465b424df955d1f20aac (commit)], sonixj webcam 0c45:60fe added. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3c41cb77f4be3076fdbcf9a417052c3c6ce78094 (commit)], PAC 207 webcam 093a:2476 added. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d654dca7bca79dd3981267e398b6a7df34d3d047 (commit)], sonixj webcam 0458:702e added. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7b537391dde35d7f412417a95f02f89af08dd2d3 (commit)]
uvcvideo: Support two new Bison Electronics webcams. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e254a30154c87cc862ba94332a47dad818a8e640 (commit)], add support for Advent 4211 integrated webcam [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80845e1078463913f8b456e45f1fae886687c363 (commit)], add support for a Bison Electronics webcam found in the Fujitsu Amilo SI2636. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e08caf0cb85c4f63ddaf72a67d95fba8528e04e (commit)]
anysee: support for Anysee E30 Combo Plus [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0f77c3a4880f33127bc8d593e0e466f004a4adde (commit)]
Add support for DvbWorld USB cards with STV0288 demodulator. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8a4949b7e98cbb9e304416ecf6da978e1fb1fb9e (commit)]
Added support for Prof 7300 DVB-S/S2 cards [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=57f51dbc45f65f7ee1e8c8f77200bb8000e3e271 (commit)]
tuner-3036: remove driver [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=45a5b872bda1a3b5a4959ce66d19381df82419c9 (commit)]
3.3. HID
Generate aliases for hid device modules to support autoloading [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e8c84f9a5f06912c94c38961096c994da3890a2e (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=02ae9a1a8bc1d08a8fd5f6a0b8bde400b0f891b9 (commit)]
Add support for another Gyration remote control [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1e093206734568e780c2717da1c89b97e9471954 (commit)]
Add support for Bright ABNT2 brazilian device [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a48c65b35a6f993aec13d18a37f6ea71fbcb0c06 (commit)]
Add support for Sony Vaio VGX-TP1E [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cc6e0bbb47f02fd36cd55b3189c0c79079096ab8 (commit)]
Add support for Super Dual Box Pro USB PS2/PS2 adapter [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=66ebf66e497094f2c3fb3107d309c6a753beb0ff (commit)]
Autocentering support for Logitech MOMO Racing Wheel [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2bea94db87362ad90d0959201f5c401767042be1 (commit)]
Remove hid-ff [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=76483cf4d0efbc35eaf9905a437f2f1be0221360 (commit)]
3.4. Some Links tracking the kernel changes
3.4.1. (More or less ) generic feature lists
[http://linux-foundation.org/weblogs/lwf/2008/10/24/2628-takes-shape/ 2.6.28 takes shape] (Linux Weather Forecast Blog)
[http://lwn.net/Articles/302754/ Merged for 2.6.28] (lwn.net)
[http://lwn.net/Articles/303609/ 2.6.28 merge window, part 2] (lwn.net)
[http://lwn.net/Articles/304592/ Closing out the 2.6.28 merge window] (lwn.net)
[http://www.heise-online.co.uk/open/Kernel-Log-What-s-coming-in-2-6-28-Part-3-Dodgy-drivers--/news/111767 Kernel Log: What's coming in 2.6.28 - Part 3: Dodgy drivers] (Heise Online)
[http://www.heise-online.co.uk/open/Kernel-Log-What-s-coming-in-2-6-28-Part-5-updates-for-netbooks-and-notebooks--/news/111958 Kernel Log: What's coming in 2.6.28 - Part 5: updates for netbooks and notebooks] (Heise Online)
3.4.2. Networking
[http://www.heise-online.co.uk/open/Kernel-Log-Coming-in-2-6-28-Part-2-network-infrastructure-and-network-drivers--/news/111749 Kernel Log: Coming in 2.6.28 - Part 2: network infrastructure and network drivers] (Heise Online)
[http://wireless.kernel.org/News/kernel-2.6.28 Wireless features of the 2.6.28 kernel] (Linux Wireless, WIP)
3.4.3. Various subsystems
[http://ieee1394.wiki.kernel.org/index.php/Release_Notes#Linux_2.6.28 Firewire Release Notes for Linux 2.6.28] (Linux FireWire wiki)
[http://www.heise-online.co.uk/open/Kernel-Log-Coming-in-2-6-28-Part-1-ATA-support-and-block-layer--/news/111743 Kernel Log: Coming in 2.6.28 - Part 1: ATA support and block layer] (Heise Online)
[http://www.heise-online.co.uk/open/Kernel-Log-What-s-coming-in-2-6-28-Part-4-Improved-graphics-support--/news/111783 Kernel Log: What's coming in 2.6.28 - Part 4: Improved graphics support](Heise Online)