remote: Counting objects: 18769 remote: Counting objects: 32060, done. remote: Compressing objects: 0% (1/4297) remote: Compressing objects: 1% (43/4297) remote: Compressing objects: 2% (86/4297) remote: Compressing objects: 3% (129/4297) remote: Compressing objects: 4% (172/4297) remote: Compressing objects: 5% (215/4297) remote: Compressing objects: 6% (258/4297) remote: Compressing objects: 7% (301/4297) remote: Compressing objects: 8% (344/4297) remote: Compressing objects: 9% (387/4297) remote: Compressing objects: 10% (430/4297) remote: Compressing objects: 11% (473/4297) remote: Compressing objects: 12% (516/4297) remote: Compressing objects: 13% (559/4297) remote: Compressing objects: 14% (602/4297) remote: Compressing objects: 15% (645/4297) remote: Compressing objects: 16% (688/4297) remote: Compressing objects: 17% (731/4297) remote: Compressing objects: 18% (774/4297) remote: Compressing objects: 19% (817/4297) remote: Compressing objects: 20% (860/4297) remote: Compressing objects: 21% (903/4297) remote: Compressing objects: 22% (946/4297) remote: Compressing objects: 23% (989/4297) remote: Compressing objects: 24% (1032/4297) remote: Compressing objects: 25% (1075/4297) remote: Compressing objects: 26% (1118/4297) remote: Compressing objects: 27% (1161/4297) remote: Compressing objects: 28% (1204/4297) remote: Compressing objects: 29% (1247/4297) remote: Compressing objects: 30% (1290/4297) remote: Compressing objects: 31% (1333/4297) remote: Compressing objects: 32% (1376/4297) remote: Compressing objects: 33% (1419/4297) remote: Compressing objects: 34% (1461/4297) remote: Compressing objects: 35% (1504/4297) remote: Compressing objects: 36% (1547/4297) remote: Compressing objects: 37% (1590/4297) remote: Compressing objects: 38% (1633/4297) remote: Compressing objects: 39% (1676/4297) remote: Compressing objects: 40% (1719/4297) remote: Compressing objects: 41% (1762/4297) remote: Compressing objects: 42% (1805/4297) remote: Compressing objects: 43% (1848/4297) remote: Compressing objects: 44% (1891/4297) remote: Compressing objects: 45% (1934/4297) remote: Compressing objects: 46% (1977/4297) remote: Compressing objects: 47% (2020/4297) remote: Compressing objects: 48% (2063/4297) remote: Compressing objects: 49% (2106/4297) remote: Compressing objects: 50% (2149/4297) remote: Compressing objects: 51% (2192/4297) remote: Compressing objects: 52% (2235/4297) remote: Compressing objects: 53% (2278/4297) remote: Compressing objects: 54% (2321/4297) remote: Compressing objects: 55% (2364/4297) remote: Compressing objects: 56% (2407/4297) remote: Compressing objects: 57% (2450/4297) remote: Compressing objects: 58% (2493/4297) remote: Compressing objects: 59% (2536/4297) remote: Compressing objects: 60% (2579/4297) remote: Compressing objects: 61% (2622/4297) remote: Compressing objects: 62% (2665/4297) remote: Compressing objects: 63% (2708/4297) remote: Compressing objects: 64% (2751/4297) remote: Compressing objects: 65% (2794/4297) remote: Compressing objects: 66% (2837/4297) remote: Compressing objects: 67% (2879/4297) remote: Compressing objects: 68% (2922/4297) remote: Compressing objects: 69% (2965/4297) remote: Compressing objects: 70% (3008/4297) remote: Compressing objects: 71% (3051/4297) remote: Compressing objects: 72% (3094/4297) remote: Compressing objects: 73% (3137/4297) remote: Compressing objects: 74% (3180/4297) remote: Compressing objects: 75% (3223/4297) remote: Compressing objects: 76% (3266/4297) remote: Compressing objects: 77% (3309/4297) remote: Compressing objects: 78% (3352/4297) remote: Compressing objects: 79% (3395/4297) remote: Compressing objects: 80% (3438/4297) remote: Compressing objects: 81% (3481/4297) remote: Compressing objects: 82% (3524/4297) remote: Compressing objects: 83% (3567/4297) remote: Compressing objects: 84% (3610/4297) remote: Compressing objects: 85% (3653/4297) remote: Compressing objects: 86% (3696/4297) remote: Compressing objects: 87% (3739/4297) remote: Compressing objects: 88% (3782/4297) remote: Compressing objects: 89% (3825/4297) remote: Compressing objects: 90% (3868/4297) remote: Compressing objects: 91% (3911/4297) remote: Compressing objects: 92% (3954/4297) remote: Compressing objects: 93% (3997/4297) remote: Compressing objects: 94% (4040/4297) remote: Compressing objects: 95% (4083/4297) remote: Compressing objects: 96% (4126/4297) remote: Compressing objects: 97% (4169/4297) remote: Compressing objects: 98% (4212/4297) remote: Compressing objects: 99% (4255/4297) remote: Compressing objects: 100% (4297/4297) remote: Compressing objects: 100% (4297/4297), done. Receiving objects: 0% (1/28312) Receiving objects: 1% (284/28312), 67.99 KiB | 120 KiB/s Receiving objects: 2% (567/28312), 67.99 KiB | 120 KiB/s Receiving objects: 2% (781/28312), 299.99 KiB | 273 KiB/s Receiving objects: 3% (850/28312), 299.99 KiB | 273 KiB/s Receiving objects: 4% (1133/28312), 299.99 KiB | 273 KiB/s Receiving objects: 5% (1416/28312), 299.99 KiB | 273 KiB/s Receiving objects: 6% (1699/28312), 595.99 KiB | 362 KiB/s Receiving objects: 6% (1911/28312), 595.99 KiB | 362 KiB/s Receiving objects: 7% (1982/28312), 715.99 KiB | 332 KiB/s Receiving objects: 8% (2265/28312), 819.99 KiB | 302 KiB/s Receiving objects: 8% (2426/28312), 819.99 KiB | 302 KiB/s Receiving objects: 9% (2549/28312), 923.99 KiB | 283 KiB/s Receiving objects: 10% (2832/28312), 1019.99 KiB | 267 KiB/s Receiving objects: 10% (2920/28312), 1019.99 KiB | 267 KiB/s Receiving objects: 11% (3115/28312), 1.09 MiB | 258 KiB/s Receiving objects: 11% (3351/28312), 1.18 MiB | 248 KiB/s Receiving objects: 12% (3398/28312), 1.18 MiB | 248 KiB/s Receiving objects: 13% (3681/28312), 1.38 MiB | 230 KiB/s Receiving objects: 13% (3689/28312), 1.38 MiB | 230 KiB/s Receiving objects: 14% (3964/28312), 1.50 MiB | 195 KiB/s Receiving objects: 14% (3990/28312), 1.62 MiB | 186 KiB/s Receiving objects: 14% (4183/28312), 1.76 MiB | 198 KiB/s Receiving objects: 15% (4247/28312), 1.88 MiB | 202 KiB/s Receiving objects: 16% (4530/28312), 1.88 MiB | 202 KiB/s Receiving objects: 16% (4771/28312), 2.01 MiB | 209 KiB/s Receiving objects: 17% (4814/28312), 2.01 MiB | 209 KiB/s Receiving objects: 18% (5097/28312), 2.15 MiB | 219 KiB/s Receiving objects: 18% (5276/28312), 2.27 MiB | 227 KiB/s Receiving objects: 19% (5380/28312), 2.27 MiB | 227 KiB/s Receiving objects: 20% (5663/28312), 2.39 MiB | 232 KiB/s Receiving objects: 20% (5891/28312), 2.54 MiB | 237 KiB/s Receiving objects: 21% (5946/28312), 2.54 MiB | 237 KiB/s Receiving objects: 22% (6229/28312), 2.69 MiB | 242 KiB/s Receiving objects: 22% (6477/28312), 2.83 MiB | 255 KiB/s Receiving objects: 23% (6512/28312), 2.83 MiB | 255 KiB/s Receiving objects: 24% (6795/28312), 2.99 MiB | 256 KiB/s Receiving objects: 24% (6885/28312), 2.99 MiB | 256 KiB/s Receiving objects: 25% (7078/28312), 3.13 MiB | 254 KiB/s Receiving objects: 26% (7362/28312), 3.13 MiB | 254 KiB/s Receiving objects: 26% (7594/28312), 3.31 MiB | 267 KiB/s Receiving objects: 27% (7645/28312), 3.31 MiB | 267 KiB/s Receiving objects: 28% (7928/28312), 3.46 MiB | 268 KiB/s Receiving objects: 29% (8211/28312), 3.60 MiB | 274 KiB/s Receiving objects: 29% (8360/28312), 3.60 MiB | 274 KiB/s Receiving objects: 30% (8494/28312), 3.60 MiB | 274 KiB/s Receiving objects: 31% (8777/28312), 3.73 MiB | 271 KiB/s Receiving objects: 32% (9060/28312), 3.73 MiB | 271 KiB/s Receiving objects: 33% (9343/28312), 3.73 MiB | 271 KiB/s Receiving objects: 34% (9627/28312), 3.73 MiB | 271 KiB/s Receiving objects: 35% (9910/28312), 3.73 MiB | 271 KiB/s Receiving objects: 35% (9952/28312), 3.90 MiB | 268 KiB/s Receiving objects: 36% (10193/28312), 3.90 MiB | 268 KiB/s Receiving objects: 37% (10476/28312), 3.90 MiB | 268 KiB/s Receiving objects: 38% (10759/28312), 3.90 MiB | 268 KiB/s Receiving objects: 39% (11042/28312), 3.90 MiB | 268 KiB/s Receiving objects: 40% (11325/28312), 3.90 MiB | 268 KiB/s Receiving objects: 41% (11608/28312), 3.90 MiB | 268 KiB/s Receiving objects: 42% (11892/28312), 4.05 MiB | 273 KiB/s Receiving objects: 43% (12175/28312), 4.05 MiB | 273 KiB/s Receiving objects: 44% (12458/28312), 4.05 MiB | 273 KiB/s Receiving objects: 44% (12605/28312), 4.05 MiB | 273 KiB/s Receiving objects: 45% (12741/28312), 4.16 MiB | 267 KiB/s Receiving objects: 46% (13024/28312), 4.16 MiB | 267 KiB/s Receiving objects: 47% (13307/28312), 4.16 MiB | 267 KiB/s Receiving objects: 48% (13590/28312), 4.16 MiB | 267 KiB/s Receiving objects: 49% (13873/28312), 4.16 MiB | 267 KiB/s Receiving objects: 50% (14156/28312), 4.26 MiB | 258 KiB/s Receiving objects: 51% (14440/28312), 4.26 MiB | 258 KiB/s Receiving objects: 52% (14723/28312), 4.26 MiB | 258 KiB/s Receiving objects: 53% (15006/28312), 4.26 MiB | 258 KiB/s Receiving objects: 53% (15194/28312), 4.26 MiB | 258 KiB/s Receiving objects: 54% (15289/28312), 4.26 MiB | 258 KiB/s Receiving objects: 55% (15572/28312), 4.38 MiB | 258 KiB/s Receiving objects: 56% (15855/28312), 4.38 MiB | 258 KiB/s Receiving objects: 57% (16138/28312), 4.38 MiB | 258 KiB/s Receiving objects: 58% (16421/28312), 4.38 MiB | 258 KiB/s Receiving objects: 59% (16705/28312), 4.38 MiB | 258 KiB/s Receiving objects: 60% (16988/28312), 4.49 MiB | 243 KiB/s Receiving objects: 61% (17271/28312), 4.49 MiB | 243 KiB/s Receiving objects: 62% (17554/28312), 4.49 MiB | 243 KiB/s Receiving objects: 63% (17837/28312), 4.49 MiB | 243 KiB/s Receiving objects: 63% (17905/28312), 4.49 MiB | 243 KiB/s Receiving objects: 64% (18120/28312), 4.49 MiB | 243 KiB/s Receiving objects: 65% (18403/28312), 4.60 MiB | 235 KiB/s Receiving objects: 66% (18686/28312), 4.60 MiB | 235 KiB/s Receiving objects: 67% (18970/28312), 4.60 MiB | 235 KiB/s Receiving objects: 68% (19253/28312), 4.60 MiB | 235 KiB/s Receiving objects: 69% (19536/28312), 4.60 MiB | 235 KiB/s Receiving objects: 70% (19819/28312), 4.72 MiB | 227 KiB/s Receiving objects: 71% (20102/28312), 4.72 MiB | 227 KiB/s Receiving objects: 71% (20257/28312), 4.72 MiB | 227 KiB/s Receiving objects: 72% (20385/28312), 4.72 MiB | 227 KiB/s Receiving objects: 73% (20668/28312), 4.72 MiB | 227 KiB/s Receiving objects: 74% (20951/28312), 4.84 MiB | 229 KiB/s Receiving objects: 75% (21234/28312), 4.84 MiB | 229 KiB/s Receiving objects: 76% (21518/28312), 4.84 MiB | 229 KiB/s Receiving objects: 77% (21801/28312), 4.84 MiB | 229 KiB/s Receiving objects: 78% (22084/28312), 4.84 MiB | 229 KiB/s Receiving objects: 79% (22367/28312), 4.84 MiB | 229 KiB/s Receiving objects: 80% (22650/28312), 4.84 MiB | 229 KiB/s Receiving objects: 81% (22933/28312), 4.98 MiB | 232 KiB/s Receiving objects: 82% (23216/28312), 4.98 MiB | 232 KiB/s Receiving objects: 82% (23257/28312), 4.98 MiB | 232 KiB/s Receiving objects: 83% (23499/28312), 4.98 MiB | 232 KiB/s Receiving objects: 84% (23783/28312), 4.98 MiB | 232 KiB/s Receiving objects: 85% (24066/28312), 4.98 MiB | 232 KiB/s Receiving objects: 86% (24349/28312), 5.08 MiB | 214 KiB/s Receiving objects: 87% (24632/28312), 5.08 MiB | 214 KiB/s Receiving objects: 88% (24915/28312), 5.08 MiB | 214 KiB/s Receiving objects: 89% (25198/28312), 5.08 MiB | 214 KiB/s Receiving objects: 90% (25481/28312), 5.08 MiB | 214 KiB/s Receiving objects: 91% (25764/28312), 5.08 MiB | 214 KiB/s Receiving objects: 91% (25970/28312), 5.24 MiB | 225 KiB/s Receiving objects: 92% (26048/28312), 5.24 MiB | 225 KiB/s Receiving objects: 93% (26331/28312), 5.24 MiB | 225 KiB/s Receiving objects: 94% (26614/28312), 5.24 MiB | 225 KiB/s Receiving objects: 95% (26897/28312), 5.24 MiB | 225 KiB/s Receiving objects: 96% (27180/28312), 5.24 MiB | 225 KiB/s Receiving objects: 97% (27463/28312), 5.24 MiB | 225 KiB/s Receiving objects: 98% (27746/28312), 5.37 MiB | 228 KiB/s Receiving objects: 99% (28029/28312), 5.37 MiB | 228 KiB/s remote: Total 28312 (delta 24670), reused 27516 (delta 23888) Receiving objects: 100% (28312/28312), 5.37 MiB | 228 KiB/s Receiving objects: 100% (28312/28312), 5.44 MiB | 230 KiB/s, done. Resolving deltas: 0% (2/24670) Resolving deltas: 1% (252/24670) Resolving deltas: 2% (501/24670) Resolving deltas: 3% (950/24670) Resolving deltas: 5% (1280/24670) Resolving deltas: 6% (1567/24670) Resolving deltas: 7% (1739/24670) Resolving deltas: 8% (2010/24670) Resolving deltas: 9% (2221/24670) Resolving deltas: 10% (2502/24670) Resolving deltas: 11% (2715/24670) Resolving deltas: 12% (3023/24670) Resolving deltas: 13% (3237/24670) Resolving deltas: 16% (3964/24670) Resolving deltas: 17% (4212/24670) Resolving deltas: 18% (4487/24670) Resolving deltas: 19% (4767/24670) Resolving deltas: 21% (5329/24670) Resolving deltas: 22% (5438/24670) Resolving deltas: 23% (5694/24670) Resolving deltas: 24% (5928/24670) Resolving deltas: 25% (6168/24670) Resolving deltas: 26% (6421/24670) Resolving deltas: 27% (6663/24670) Resolving deltas: 27% (6744/24670) Resolving deltas: 28% (6908/24670) Resolving deltas: 29% (7155/24670) Resolving deltas: 30% (7402/24670) Resolving deltas: 30% (7608/24670) Resolving deltas: 31% (7649/24670) Resolving deltas: 32% (7895/24670) Resolving deltas: 33% (8142/24670) Resolving deltas: 34% (8388/24670) Resolving deltas: 34% (8413/24670) Resolving deltas: 35% (8636/24670) Resolving deltas: 36% (8882/24670) Resolving deltas: 37% (9169/24670) Resolving deltas: 38% (9382/24670) Resolving deltas: 39% (9623/24670) Resolving deltas: 40% (9876/24670) Resolving deltas: 41% (10123/24670) Resolving deltas: 42% (10378/24670) Resolving deltas: 42% (10415/24670) Resolving deltas: 43% (10655/24670) Resolving deltas: 44% (10865/24670) Resolving deltas: 45% (11103/24670) Resolving deltas: 46% (11349/24670) Resolving deltas: 47% (11595/24670) Resolving deltas: 48% (11850/24670) Resolving deltas: 49% (12093/24670) Resolving deltas: 50% (12335/24670) Resolving deltas: 50% (12404/24670) Resolving deltas: 51% (12595/24670) Resolving deltas: 52% (12830/24670) Resolving deltas: 53% (13111/24670) Resolving deltas: 54% (13322/24670) Resolving deltas: 55% (13570/24670) Resolving deltas: 56% (13816/24670) Resolving deltas: 56% (13850/24670) Resolving deltas: 57% (14093/24670) Resolving deltas: 58% (14315/24670) Resolving deltas: 59% (14557/24670) Resolving deltas: 60% (14814/24670) Resolving deltas: 61% (15055/24670) Resolving deltas: 62% (15296/24670) Resolving deltas: 63% (15543/24670) Resolving deltas: 64% (15796/24670) Resolving deltas: 64% (15904/24670) Resolving deltas: 65% (16116/24670) Resolving deltas: 66% (16331/24670) Resolving deltas: 68% (16807/24670) Resolving deltas: 69% (17115/24670) Resolving deltas: 70% (17270/24670) Resolving deltas: 73% (18204/24670) Resolving deltas: 74% (18275/24670) Resolving deltas: 81% (20209/24670) Resolving deltas: 82% (20230/24670) Resolving deltas: 85% (21045/24670) Resolving deltas: 86% (21235/24670) Resolving deltas: 87% (21570/24670) Resolving deltas: 89% (22040/24670) Resolving deltas: 90% (22206/24670) Resolving deltas: 94% (23333/24670) Resolving deltas: 95% (23617/24670) Resolving deltas: 96% (23700/24670) Resolving deltas: 97% (23932/24670) Resolving deltas: 98% (24179/24670) Resolving deltas: 99% (24557/24670) Resolving deltas: 100% (24670/24670) Resolving deltas: 100% (24670/24670), completed with 3358 local objects. Updating c16fa4f..69a7aeb Checking out files: 9% (276/3003) Checking out files: 10% (301/3003) Checking out files: 11% (331/3003) Checking out files: 12% (361/3003) Checking out files: 13% (391/3003) Checking out files: 14% (421/3003) Checking out files: 15% (451/3003) Checking out files: 16% (481/3003) Checking out files: 17% (511/3003) Checking out files: 18% (541/3003) Checking out files: 19% (571/3003) Checking out files: 20% (601/3003) Checking out files: 21% (631/3003) Checking out files: 22% (661/3003) Checking out files: 23% (691/3003) Checking out files: 24% (721/3003) Checking out files: 25% (751/3003) Checking out files: 26% (781/3003) Checking out files: 27% (811/3003) Checking out files: 28% (841/3003) Checking out files: 29% (871/3003) Checking out files: 29% (899/3003) Checking out files: 30% (901/3003) Checking out files: 31% (931/3003) Checking out files: 32% (961/3003) Checking out files: 33% (991/3003) Checking out files: 34% (1022/3003) Checking out files: 35% (1052/3003) Checking out files: 36% (1082/3003) Checking out files: 37% (1112/3003) Checking out files: 38% (1142/3003) Checking out files: 39% (1172/3003) Checking out files: 40% (1202/3003) Checking out files: 41% (1232/3003) Checking out files: 42% (1262/3003) Checking out files: 43% (1292/3003) Checking out files: 44% (1322/3003) Checking out files: 44% (1345/3003) Checking out files: 45% (1352/3003) Checking out files: 46% (1382/3003) Checking out files: 47% (1412/3003) Checking out files: 48% (1442/3003) Checking out files: 49% (1472/3003) Checking out files: 50% (1502/3003) Checking out files: 51% (1532/3003) Checking out files: 52% (1562/3003) Checking out files: 53% (1592/3003) Checking out files: 54% (1622/3003) Checking out files: 55% (1652/3003) Checking out files: 56% (1682/3003) Checking out files: 57% (1712/3003) Checking out files: 58% (1742/3003) Checking out files: 59% (1772/3003) Checking out files: 60% (1802/3003) Checking out files: 61% (1832/3003) Checking out files: 62% (1862/3003) Checking out files: 63% (1892/3003) Checking out files: 64% (1922/3003) Checking out files: 65% (1952/3003) Checking out files: 66% (1982/3003) Checking out files: 67% (2013/3003) Checking out files: 68% (2043/3003) Checking out files: 68% (2054/3003) Checking out files: 69% (2073/3003) Checking out files: 70% (2103/3003) Checking out files: 71% (2133/3003) Checking out files: 72% (2163/3003) Checking out files: 73% (2193/3003) Checking out files: 74% (2223/3003) Checking out files: 75% (2253/3003) Checking out files: 76% (2283/3003) Checking out files: 77% (2313/3003) Checking out files: 78% (2343/3003) Checking out files: 79% (2373/3003) Checking out files: 80% (2403/3003) Checking out files: 81% (2433/3003) Checking out files: 82% (2463/3003) Checking out files: 83% (2493/3003) Checking out files: 84% (2523/3003) Checking out files: 85% (2553/3003) Checking out files: 86% (2583/3003) Checking out files: 86% (2587/3003) Checking out files: 87% (2613/3003) Checking out files: 88% (2643/3003) Checking out files: 89% (2673/3003) Checking out files: 90% (2703/3003) Checking out files: 91% (2733/3003) Checking out files: 92% (2763/3003) Checking out files: 93% (2793/3003) Checking out files: 93% (2804/3003) Checking out files: 94% (2823/3003) Checking out files: 95% (2853/3003) Checking out files: 96% (2883/3003) Checking out files: 97% (2913/3003) Checking out files: 97% (2926/3003) Checking out files: 98% (2943/3003) Checking out files: 99% (2973/3003) Checking out files: 100% (3003/3003) Checking out files: 100% (3003/3003), done. Fast forward Documentation/00-INDEX | 4 +- Documentation/ABI/obsolete/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/devfs | 2 +- Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 10 +- Documentation/ABI/stable/sysfs-module | 2 +- Documentation/ABI/testing/sysfs-bus-usb | 11 + Documentation/ABI/testing/sysfs-class | 2 +- Documentation/ABI/testing/sysfs-class-net-mesh | 7 + Documentation/ABI/testing/sysfs-devices | 2 +- Documentation/ABI/testing/sysfs-devices-soc | 58 + .../ABI/testing/sysfs-driver-samsung-laptop | 2 +- Documentation/DocBook/80211.tmpl | 1 - Documentation/DocBook/filesystems.tmpl | 2 +- Documentation/DocBook/libata.tmpl | 8 +- Documentation/DocBook/media/v4l/compat.xml | 4 +- Documentation/RCU/RTFP.txt | 1784 ++- Documentation/RCU/checklist.txt | 14 + Documentation/RCU/stallwarn.txt | 87 +- Documentation/RCU/torture.txt | 33 +- Documentation/RCU/trace.txt | 36 +- Documentation/arm/kernel_user_helpers.txt | 2 +- Documentation/cgroups/blkio-controller.txt | 18 +- Documentation/cgroups/cgroups.txt | 26 +- Documentation/device-mapper/dm-raid.txt | 2 +- Documentation/device-mapper/persistent-data.txt | 2 +- Documentation/device-mapper/thin-provisioning.txt | 2 +- .../devicetree/bindings/arm/omap/omap.txt | 2 +- Documentation/devicetree/bindings/arm/sirf.txt | 2 +- Documentation/devicetree/bindings/net/stmmac.txt | 28 + .../devicetree/bindings/tty/serial/efm32-uart.txt | 14 + Documentation/devicetree/booting-without-of.txt | 2 +- Documentation/dmaengine.txt | 2 +- Documentation/dynamic-debug-howto.txt | 30 +- Documentation/fb/matroxfb.txt | 8 +- Documentation/feature-removal-schedule.txt | 11 + Documentation/filesystems/debugfs.txt | 5 +- Documentation/filesystems/ext4.txt | 4 +- Documentation/filesystems/gfs2-uevents.txt | 2 +- .../filesystems/pohmelfs/network_protocol.txt | 2 +- .../filesystems/ramfs-rootfs-initramfs.txt | 2 +- Documentation/filesystems/vfs.txt | 2 +- Documentation/hwmon/adm1275 | 2 +- Documentation/hwmon/max16064 | 4 +- Documentation/hwmon/max34440 | 4 +- Documentation/hwmon/max8688 | 4 +- Documentation/hwmon/ucd9000 | 6 +- Documentation/hwmon/ucd9200 | 10 +- Documentation/hwmon/zl6100 | 4 +- Documentation/i2c/instantiating-devices | 6 +- Documentation/i2o/ioctl | 12 +- Documentation/ide/ChangeLog.ide-cd.1994-2004 | 2 +- Documentation/input/alps.txt | 4 +- Documentation/input/joystick.txt | 2 +- Documentation/ioctl/hdio.txt | 4 +- Documentation/ioctl/ioctl-number.txt | 4 +- Documentation/kbuild/kconfig-language.txt | 2 +- Documentation/kernel-parameters.txt | 6 +- Documentation/ko_KR/HOWTO | 2 +- Documentation/kobject.txt | 2 +- Documentation/lockup-watchdogs.txt | 63 + Documentation/magic-number.txt | 2 +- Documentation/networking/LICENSE.qlge | 328 +- Documentation/networking/fore200e.txt | 2 +- Documentation/networking/l2tp.txt | 2 +- .../networking/mac80211-auth-assoc-deauth.txt | 99 + Documentation/networking/netdev-features.txt | 13 + Documentation/networking/phy.txt | 3 +- Documentation/networking/ppp_generic.txt | 6 +- Documentation/nmi_watchdog.txt | 83 - Documentation/numastat.txt | 27 +- Documentation/scheduler/sched-stats.txt | 3 +- Documentation/scsi/ChangeLog.lpfc | 2 +- Documentation/scsi/ChangeLog.megaraid_sas | 2 +- Documentation/scsi/scsi-generic.txt | 2 +- Documentation/scsi/tmscsim.txt | 2 +- Documentation/security/Smack.txt | 2 +- Documentation/security/keys-trusted-encrypted.txt | 2 +- Documentation/security/keys.txt | 2 +- Documentation/sound/alsa/ALSA-Configuration.txt | 2 +- Documentation/static-keys.txt | 286 + Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/events-power.txt | 2 +- Documentation/trace/ftrace.txt | 7 + Documentation/usb/mtouchusb.txt | 2 +- Documentation/usb/power-management.txt | 2 +- Documentation/usb/proc_usb_info.txt | 2 +- Documentation/video4linux/uvcvideo.txt | 2 +- Documentation/virtual/kvm/mmu.txt | 4 +- Documentation/virtual/virtio-spec.txt | 8 +- Documentation/vm/cleancache.txt | 2 +- Documentation/vm/unevictable-lru.txt | 8 +- Documentation/watchdog/watchdog-kernel-api.txt | 2 +- Documentation/zh_CN/HOWTO | 2 +- Documentation/zh_CN/magic-number.txt | 2 +- MAINTAINERS | 33 +- arch/Kconfig | 27 +- arch/alpha/include/asm/machvec.h | 2 +- arch/alpha/include/asm/socket.h | 4 + arch/alpha/kernel/perf_event.c | 4 + arch/alpha/kernel/srmcons.c | 78 +- arch/alpha/kernel/sys_dp264.c | 2 +- arch/arm/include/asm/perf_event.h | 4 - arch/arm/include/asm/socket.h | 4 + arch/arm/kernel/perf_event.c | 4 + arch/arm/kernel/process.c | 4 +- arch/arm/kernel/smp.c | 7 - arch/arm/mach-bcmring/dma.c | 1 - arch/arm/mach-imx/mx31moboard-devboard.c | 24 +- arch/arm/mach-imx/mx31moboard-marxbot.c | 24 +- arch/arm/mach-ks8695/leds.c | 1 - arch/arm/mach-omap1/lcd_dma.c | 2 +- arch/arm/mach-orion5x/db88f5281-setup.c | 4 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 4 +- arch/arm/mach-pxa/pxa3xx-ulpi.c | 20 +- arch/arm/mach-spear3xx/spear300.c | 2 +- arch/arm/mach-spear3xx/spear310.c | 2 +- arch/arm/mach-spear3xx/spear320.c | 2 +- arch/arm/mach-tegra/include/mach/usb_phy.h | 2 +- arch/arm/mach-tegra/usb_phy.c | 4 +- arch/arm/mm/init.c | 1 - arch/arm/plat-mxc/include/mach/mxc_ehci.h | 2 +- arch/arm/plat-mxc/include/mach/ulpi.h | 6 +- arch/arm/plat-mxc/ulpi.c | 8 +- arch/arm/plat-s3c24xx/pm-simtec.c | 2 +- arch/avr32/include/asm/socket.h | 4 + arch/avr32/kernel/process.c | 4 +- arch/blackfin/kernel/process.c | 4 +- arch/blackfin/mach-bf518/boards/ezbrd.c | 3 +- arch/blackfin/mach-bf518/boards/tcm-bf518.c | 5 +- arch/blackfin/mach-bf527/boards/ad7160eval.c | 3 +- arch/blackfin/mach-bf527/boards/cm_bf527.c | 5 +- arch/blackfin/mach-bf527/boards/ezbrd.c | 3 +- arch/blackfin/mach-bf527/boards/ezkit.c | 3 +- arch/blackfin/mach-bf527/boards/tll6527m.c | 3 +- arch/blackfin/mach-bf537/boards/cm_bf537e.c | 5 +- arch/blackfin/mach-bf537/boards/cm_bf537u.c | 5 +- arch/blackfin/mach-bf537/boards/dnp5370.c | 3 +- arch/blackfin/mach-bf537/boards/pnav10.c | 5 +- arch/blackfin/mach-bf537/boards/stamp.c | 3 +- arch/blackfin/mach-bf537/boards/tcm_bf537.c | 5 +- arch/cris/include/asm/socket.h | 4 + arch/cris/kernel/process.c | 4 +- arch/frv/include/asm/perf_event.h | 2 - arch/frv/include/asm/socket.h | 4 + arch/frv/kernel/process.c | 4 +- arch/h8300/include/asm/socket.h | 4 + arch/h8300/kernel/process.c | 4 +- arch/hexagon/include/asm/perf_event.h | 2 - arch/hexagon/kernel/smp.c | 2 - arch/ia64/hp/sim/boot/fw-emu.c | 17 +- arch/ia64/hp/sim/hpsim_irq.c | 36 +- arch/ia64/hp/sim/hpsim_setup.c | 6 - arch/ia64/hp/sim/simeth.c | 29 +- arch/ia64/hp/sim/simserial.c | 705 +- arch/ia64/include/asm/hpsim.h | 2 +- arch/ia64/include/asm/paravirt.h | 6 +- arch/ia64/include/asm/socket.h | 4 + arch/ia64/kernel/paravirt.c | 4 +- arch/ia64/kernel/process.c | 4 +- arch/ia64/xen/irq_xen.c | 2 +- arch/m32r/include/asm/socket.h | 4 + arch/m32r/kernel/process.c | 4 +- arch/m68k/emu/nfcon.c | 1 - arch/m68k/include/asm/socket.h | 4 + arch/m68k/kernel/process_mm.c | 4 +- arch/m68k/kernel/process_no.c | 4 +- arch/microblaze/kernel/process.c | 4 +- arch/mips/ath79/dev-usb.c | 31 +- arch/mips/bcm47xx/Makefile | 2 +- arch/mips/bcm47xx/nvram.c | 3 +- arch/mips/bcm47xx/setup.c | 188 +- arch/mips/bcm47xx/sprom.c | 620 + arch/mips/bcm63xx/setup.c | 2 +- arch/mips/include/asm/jump_label.h | 2 +- arch/mips/include/asm/mach-bcm47xx/bcm47xx.h | 3 + arch/mips/include/asm/mach-bcm47xx/nvram.h | 2 +- arch/mips/include/asm/socket.h | 4 + arch/mips/kernel/perf_event_mipsxx.c | 4 + arch/mips/kernel/process.c | 4 +- arch/mips/pci/pci-bcm47xx.c | 49 +- arch/mn10300/include/asm/socket.h | 4 + arch/mn10300/kernel/process.c | 4 +- arch/parisc/include/asm/socket.h | 5 + arch/parisc/kernel/pdc_cons.c | 59 +- arch/parisc/kernel/process.c | 4 +- arch/powerpc/boot/dts/bluestone.dts | 2 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/keylargo.h | 2 +- arch/powerpc/include/asm/perf_event_server.h | 2 - arch/powerpc/include/asm/socket.h | 4 + arch/powerpc/kernel/idle.c | 8 +- arch/powerpc/kernel/perf_event.c | 10 + arch/powerpc/platforms/iseries/setup.c | 8 +- arch/s390/include/asm/jump_label.h | 2 +- arch/s390/include/asm/perf_event.h | 1 - arch/s390/include/asm/qeth.h | 7 + arch/s390/include/asm/socket.h | 4 + arch/s390/kernel/irq.c | 9 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/smp.c | 6 - arch/score/Kconfig.debug | 2 +- arch/score/kernel/process.c | 4 +- arch/sh/kernel/idle.c | 4 +- arch/sh/kernel/perf_event.c | 4 + arch/sparc/include/asm/jump_label.h | 2 +- arch/sparc/include/asm/socket.h | 5 + arch/sparc/kernel/perf_event.c | 4 + arch/sparc/kernel/process_32.c | 8 +- arch/sparc/kernel/process_64.c | 10 +- arch/tile/kernel/process.c | 4 +- arch/um/drivers/net_kern.c | 11 +- arch/x86/Kconfig | 4 + arch/x86/crypto/aesni-intel_glue.c | 12 +- arch/x86/crypto/crc32c-intel.c | 11 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 12 +- arch/x86/include/asm/cpu_device_id.h | 13 + arch/x86/include/asm/cpufeature.h | 1 + arch/x86/include/asm/hardirq.h | 1 - arch/x86/include/asm/inat.h | 5 +- arch/x86/include/asm/insn.h | 18 +- arch/x86/include/asm/jump_label.h | 6 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/paravirt.h | 6 +- arch/x86/include/asm/perf_event.h | 2 - arch/x86/include/asm/timer.h | 8 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/amd.c | 3 + arch/x86/kernel/cpu/match.c | 91 + arch/x86/kernel/cpu/perf_event.c | 167 +- arch/x86/kernel/cpu/perf_event.h | 50 + arch/x86/kernel/cpu/perf_event_amd.c | 3 + arch/x86/kernel/cpu/perf_event_intel.c | 141 +- arch/x86/kernel/cpu/perf_event_intel_ds.c | 22 +- arch/x86/kernel/cpu/perf_event_intel_lbr.c | 526 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/irq_32.c | 11 +- arch/x86/kernel/kprobes-common.h | 102 + arch/x86/kernel/kprobes-opt.c | 512 + arch/x86/kernel/kprobes.c | 664 +- arch/x86/kernel/kvm.c | 4 +- arch/x86/kernel/microcode_core.c | 15 + arch/x86/kernel/paravirt.c | 4 +- arch/x86/kernel/process.c | 24 +- arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/smpboot.c | 13 - arch/x86/kernel/time.c | 3 - arch/x86/kernel/tsc.c | 3 +- arch/x86/kernel/tsc_sync.c | 29 +- arch/x86/kvm/mmu_audit.c | 8 +- arch/x86/lib/inat.c | 36 +- arch/x86/lib/insn.c | 13 +- arch/x86/net/bpf_jit_comp.c | 14 +- arch/x86/platform/scx200/scx200_32.c | 24 +- arch/xtensa/include/asm/socket.h | 4 + arch/xtensa/kernel/process.c | 4 +- arch/xtensa/platforms/iss/console.c | 22 +- block/blk-cgroup.c | 22 +- block/blk-softirq.c | 16 +- block/blk.h | 16 - crypto/crypto_user.c | 10 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/accessibility/braille/braille_console.c | 9 +- drivers/acpi/processor_driver.c | 1 + drivers/acpi/processor_perflib.c | 22 + drivers/atm/eni.c | 100 +- drivers/atm/eni.h | 5 + drivers/atm/lanai.c | 2 +- drivers/base/Kconfig | 3 + drivers/base/Makefile | 1 + drivers/base/base.h | 6 + drivers/base/bus.c | 6 +- drivers/base/core.c | 2 + drivers/base/cpu.c | 11 + drivers/base/dd.c | 148 +- drivers/base/driver.c | 35 +- drivers/base/soc.c | 183 + drivers/bcma/bcma_private.h | 8 +- drivers/bcma/driver_chipcommon_pmu.c | 1 + drivers/bcma/driver_pci.c | 168 +- drivers/bcma/driver_pci_host.c | 578 +- drivers/bcma/host_pci.c | 4 +- drivers/bcma/main.c | 17 +- drivers/bcma/scan.c | 24 +- drivers/bcma/sprom.c | 355 +- drivers/block/Kconfig | 2 +- drivers/block/nvme.c | 1 - drivers/block/ub.c | 39 +- drivers/bluetooth/ath3k.c | 3 + drivers/bluetooth/bfusb.c | 23 +- drivers/bluetooth/bluecard_cs.c | 20 +- drivers/bluetooth/bpa10x.c | 35 +- drivers/bluetooth/bt3c_cs.c | 14 +- drivers/bluetooth/btmrvl_debugfs.c | 30 +- drivers/bluetooth/btmrvl_main.c | 17 +- drivers/bluetooth/btsdio.c | 23 +- drivers/bluetooth/btuart_cs.c | 14 +- drivers/bluetooth/btusb.c | 49 +- drivers/bluetooth/btwilink.c | 18 +- drivers/bluetooth/dtl1_cs.c | 34 +- drivers/bluetooth/hci_ath.c | 2 +- drivers/bluetooth/hci_bcsp.c | 2 +- drivers/bluetooth/hci_h4.c | 2 +- drivers/bluetooth/hci_ldisc.c | 34 +- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_uart.h | 2 + drivers/bluetooth/hci_vhci.c | 17 +- drivers/char/Kconfig | 15 - drivers/char/Makefile | 1 - drivers/char/briq_panel.c | 266 - drivers/char/nvram.c | 2 +- drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/char/ramoops.c | 1 - drivers/char/rtc.c | 4 +- drivers/char/tlclk.c | 2 +- drivers/char/tpm/tpm_tis.c | 10 +- drivers/char/ttyprintk.c | 2 - drivers/char/viotape.c | 2 +- drivers/clocksource/acpi_pm.c | 24 +- drivers/clocksource/clksrc-dbx500-prcmu.c | 5 +- drivers/clocksource/cs5535-clockevt.c | 3 +- drivers/clocksource/cyclone.c | 2 +- drivers/clocksource/scx200_hrt.c | 24 +- drivers/cpufreq/cpufreq-nforce2.c | 8 + drivers/cpufreq/e_powersaver.c | 20 +- drivers/cpufreq/elanfreq.c | 14 +- drivers/cpufreq/gx-suspmod.c | 9 +- drivers/cpufreq/longhaul.c | 8 +- drivers/cpufreq/longrun.c | 13 +- drivers/cpufreq/p4-clockmod.c | 17 +- drivers/cpufreq/powernow-k6.c | 12 +- drivers/cpufreq/powernow-k7.c | 14 +- drivers/cpufreq/powernow-k8.c | 19 +- drivers/cpufreq/sc520_freq.c | 14 +- drivers/cpufreq/speedstep-centrino.c | 24 +- drivers/cpufreq/speedstep-ich.c | 15 + drivers/cpufreq/speedstep-lib.c | 1 + drivers/cpufreq/speedstep-smi.c | 15 + drivers/cpuidle/cpuidle.c | 8 +- drivers/crypto/padlock-aes.c | 9 +- drivers/crypto/padlock-sha.c | 16 +- drivers/dma/iop-adma.c | 2 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 9 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/hid/Kconfig | 77 +- drivers/hid/Makefile | 13 +- drivers/hid/hid-chicony.c | 7 + drivers/hid/hid-core.c | 43 +- drivers/hid/hid-ids.h | 32 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-kye.c | 399 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-magicmouse.c | 2 + drivers/hid/hid-multitouch.c | 222 +- drivers/hid/hid-saitek.c | 70 + drivers/hid/hid-sjoy.c | 6 +- drivers/hid/hid-tivo.c | 90 + drivers/hid/hid-uclogic.c | 413 +- drivers/hid/hid-wacom.c | 95 +- drivers/hid/hid-waltop.c | 881 +- drivers/hid/usbhid/hid-quirks.c | 4 + drivers/hv/channel_mgmt.c | 87 - drivers/hv/hv.c | 4 +- drivers/hv/hv_kvp.c | 253 +- drivers/hv/hv_kvp.h | 184 - drivers/hv/hv_util.c | 3 - drivers/hv/hyperv_vmbus.h | 5 +- drivers/hwmon/coretemp.c | 17 +- drivers/hwmon/tmp401.c | 2 +- drivers/hwmon/via-cputemp.c | 16 +- drivers/idle/intel_idle.c | 112 +- drivers/infiniband/core/addr.c | 14 +- drivers/infiniband/core/netlink.c | 10 +- drivers/infiniband/hw/cxgb4/cm.c | 10 +- drivers/infiniband/hw/nes/nes_cm.c | 8 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/gameport/gameport.c | 1 - drivers/input/serio/serio.c | 1 - drivers/iommu/intel-iommu.c | 61 +- drivers/isdn/act2000/act2000.h | 28 +- drivers/isdn/act2000/act2000_isa.c | 394 +- drivers/isdn/act2000/act2000_isa.h | 32 +- drivers/isdn/act2000/capi.c | 998 +- drivers/isdn/act2000/capi.h | 50 +- drivers/isdn/act2000/module.c | 806 +- drivers/isdn/capi/capi.c | 193 +- drivers/isdn/capi/capidrv.c | 956 +- drivers/isdn/capi/capidrv.h | 42 +- drivers/isdn/capi/capilib.c | 16 +- drivers/isdn/capi/capiutil.c | 628 +- drivers/isdn/capi/kcapi.c | 116 +- drivers/isdn/capi/kcapi.h | 11 +- drivers/isdn/capi/kcapi_proc.c | 14 +- drivers/isdn/divert/divert_init.c | 75 +- drivers/isdn/divert/divert_procfs.c | 152 +- drivers/isdn/divert/isdn_divert.c | 1475 +- drivers/isdn/divert/isdn_divert.h | 116 +- drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/isdn/gigaset/bas-gigaset.c | 42 +- drivers/isdn/gigaset/capi.c | 228 +- drivers/isdn/gigaset/common.c | 19 +- drivers/isdn/gigaset/ev-layer.c | 328 +- drivers/isdn/gigaset/gigaset.h | 33 +- drivers/isdn/gigaset/i4l.c | 8 +- drivers/isdn/gigaset/interface.c | 176 +- drivers/isdn/gigaset/isocdata.c | 192 +- drivers/isdn/gigaset/proc.c | 4 +- drivers/isdn/gigaset/ser-gigaset.c | 6 +- drivers/isdn/gigaset/usb-gigaset.c | 8 +- drivers/isdn/hardware/avm/avm_cs.c | 134 +- drivers/isdn/hardware/avm/avmcard.h | 286 +- drivers/isdn/hardware/avm/b1.c | 192 +- drivers/isdn/hardware/avm/b1dma.c | 178 +- drivers/isdn/hardware/avm/b1isa.c | 18 +- drivers/isdn/hardware/avm/b1pci.c | 44 +- drivers/isdn/hardware/avm/b1pcmcia.c | 28 +- drivers/isdn/hardware/avm/c4.c | 348 +- drivers/isdn/hardware/avm/t1isa.c | 100 +- drivers/isdn/hardware/avm/t1pci.c | 32 +- drivers/isdn/hardware/eicon/capi20.h | 514 +- drivers/isdn/hardware/eicon/capidtmf.c | 1094 +- drivers/isdn/hardware/eicon/capidtmf.h | 78 +- drivers/isdn/hardware/eicon/capifunc.c | 222 +- drivers/isdn/hardware/eicon/capifunc.h | 4 +- drivers/isdn/hardware/eicon/capimain.c | 10 +- drivers/isdn/hardware/eicon/cardtype.h | 1476 +- drivers/isdn/hardware/eicon/cp_vers.h | 32 +- drivers/isdn/hardware/eicon/dadapter.c | 576 +- drivers/isdn/hardware/eicon/dadapter.h | 36 +- drivers/isdn/hardware/eicon/debug.c | 3519 ++-- drivers/isdn/hardware/eicon/debug_if.h | 82 +- drivers/isdn/hardware/eicon/debuglib.c | 176 +- drivers/isdn/hardware/eicon/debuglib.h | 272 +- drivers/isdn/hardware/eicon/dfifo.h | 56 +- drivers/isdn/hardware/eicon/di.c | 1430 +- drivers/isdn/hardware/eicon/di.h | 156 +- drivers/isdn/hardware/eicon/di_dbg.h | 34 +- drivers/isdn/hardware/eicon/di_defs.h | 144 +- drivers/isdn/hardware/eicon/did_vers.h | 32 +- drivers/isdn/hardware/eicon/diddfunc.c | 22 +- drivers/isdn/hardware/eicon/diva.c | 160 +- drivers/isdn/hardware/eicon/diva_didd.c | 16 +- drivers/isdn/hardware/eicon/diva_dma.c | 116 +- drivers/isdn/hardware/eicon/diva_dma.h | 62 +- drivers/isdn/hardware/eicon/diva_pci.h | 6 +- drivers/isdn/hardware/eicon/divacapi.h | 630 +- drivers/isdn/hardware/eicon/divamnt.c | 15 +- drivers/isdn/hardware/eicon/divasfunc.c | 34 +- drivers/isdn/hardware/eicon/divasi.c | 56 +- drivers/isdn/hardware/eicon/divasmain.c | 118 +- drivers/isdn/hardware/eicon/divasproc.c | 58 +- drivers/isdn/hardware/eicon/divasync.h | 562 +- drivers/isdn/hardware/eicon/dqueue.c | 14 +- drivers/isdn/hardware/eicon/dqueue.h | 14 +- drivers/isdn/hardware/eicon/dsp_defs.h | 256 +- drivers/isdn/hardware/eicon/dsp_tst.h | 8 +- drivers/isdn/hardware/eicon/dspdids.h | 30 +- drivers/isdn/hardware/eicon/dsrv4bri.h | 34 +- drivers/isdn/hardware/eicon/dsrv_bri.h | 44 +- drivers/isdn/hardware/eicon/dsrv_pri.h | 46 +- drivers/isdn/hardware/eicon/entity.h | 14 +- drivers/isdn/hardware/eicon/helpers.h | 68 +- drivers/isdn/hardware/eicon/idifunc.c | 22 +- drivers/isdn/hardware/eicon/io.c | 1414 +- drivers/isdn/hardware/eicon/io.h | 514 +- drivers/isdn/hardware/eicon/istream.c | 352 +- drivers/isdn/hardware/eicon/kst_ifc.h | 227 +- drivers/isdn/hardware/eicon/maintidi.c | 2277 +- drivers/isdn/hardware/eicon/maintidi.h | 105 +- drivers/isdn/hardware/eicon/man_defs.h | 36 +- drivers/isdn/hardware/eicon/mdm_msg.h | 72 +- drivers/isdn/hardware/eicon/message.c |28326 ++++++++++---------- drivers/isdn/hardware/eicon/mi_pc.h | 86 +- drivers/isdn/hardware/eicon/mntfunc.c | 186 +- drivers/isdn/hardware/eicon/os_4bri.c | 352 +- drivers/isdn/hardware/eicon/os_4bri.h | 2 +- drivers/isdn/hardware/eicon/os_bri.c | 262 +- drivers/isdn/hardware/eicon/os_bri.h | 2 +- drivers/isdn/hardware/eicon/os_capi.h | 10 +- drivers/isdn/hardware/eicon/os_pri.c | 390 +- drivers/isdn/hardware/eicon/os_pri.h | 2 +- drivers/isdn/hardware/eicon/pc.h | 268 +- drivers/isdn/hardware/eicon/pc_init.h | 48 +- drivers/isdn/hardware/eicon/pc_maint.h | 158 +- drivers/isdn/hardware/eicon/pkmaint.h | 43 +- drivers/isdn/hardware/eicon/platform.h | 156 +- drivers/isdn/hardware/eicon/pr_pc.h | 116 +- drivers/isdn/hardware/eicon/s_4bri.c | 488 +- drivers/isdn/hardware/eicon/s_bri.c | 288 +- drivers/isdn/hardware/eicon/s_pri.c | 314 +- drivers/isdn/hardware/eicon/sdp_hdr.h | 130 +- drivers/isdn/hardware/eicon/um_idi.c | 224 +- drivers/isdn/hardware/eicon/um_idi.h | 2 +- drivers/isdn/hardware/eicon/xdi_adapter.h | 12 +- drivers/isdn/hardware/eicon/xdi_msg.h | 2 +- drivers/isdn/hardware/eicon/xdi_vers.h | 32 +- drivers/isdn/hardware/mISDN/avmfritz.c | 68 +- drivers/isdn/hardware/mISDN/hfc_multi.h | 47 +- drivers/isdn/hardware/mISDN/hfc_multi_8xx.h | 28 +- drivers/isdn/hardware/mISDN/hfc_pci.h | 18 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 1364 +- drivers/isdn/hardware/mISDN/hfcpci.c | 356 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 415 +- drivers/isdn/hardware/mISDN/hfcsusb.h | 120 +- drivers/isdn/hardware/mISDN/iohelper.h | 136 +- drivers/isdn/hardware/mISDN/isar.h | 2 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 36 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 112 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 208 +- drivers/isdn/hardware/mISDN/netjet.c | 98 +- drivers/isdn/hardware/mISDN/netjet.h | 1 - drivers/isdn/hardware/mISDN/speedfax.c | 22 +- drivers/isdn/hardware/mISDN/w6692.c | 86 +- drivers/isdn/hisax/amd7930_fn.c | 786 +- drivers/isdn/hisax/arcofi.c | 88 +- drivers/isdn/hisax/arcofi.h | 2 +- drivers/isdn/hisax/asuscom.c | 110 +- drivers/isdn/hisax/avm_a1.c | 42 +- drivers/isdn/hisax/avm_a1p.c | 152 +- drivers/isdn/hisax/avm_pci.c | 324 +- drivers/isdn/hisax/avma1_cs.c | 124 +- drivers/isdn/hisax/bkm_a4t.c | 92 +- drivers/isdn/hisax/bkm_a8.c | 184 +- drivers/isdn/hisax/bkm_ax.h | 78 +- drivers/isdn/hisax/callc.c | 1074 +- drivers/isdn/hisax/config.c | 126 +- drivers/isdn/hisax/diva.c | 334 +- drivers/isdn/hisax/elsa.c | 500 +- drivers/isdn/hisax/elsa_cs.c | 164 +- drivers/isdn/hisax/elsa_ser.c | 178 +- drivers/isdn/hisax/enternow_pci.c | 200 +- drivers/isdn/hisax/fsm.c | 38 +- drivers/isdn/hisax/fsm.h | 4 +- drivers/isdn/hisax/gazel.c | 518 +- drivers/isdn/hisax/hfc4s8s_l1.c | 648 +- drivers/isdn/hisax/hfc4s8s_l1.h | 8 +- drivers/isdn/hisax/hfc_2bds0.c | 484 +- drivers/isdn/hisax/hfc_2bds0.h | 28 +- drivers/isdn/hisax/hfc_2bs0.c | 284 +- drivers/isdn/hisax/hfc_2bs0.h | 6 +- drivers/isdn/hisax/hfc_pci.c | 714 +- drivers/isdn/hisax/hfc_pci.h | 96 +- drivers/isdn/hisax/hfc_sx.c | 1126 +- drivers/isdn/hisax/hfc_sx.h | 30 +- drivers/isdn/hisax/hfc_usb.c | 586 +- drivers/isdn/hisax/hfc_usb.h | 10 +- drivers/isdn/hisax/hfcscard.c | 96 +- drivers/isdn/hisax/hisax.h | 172 +- drivers/isdn/hisax/hisax_cfg.h | 6 +- drivers/isdn/hisax/hisax_debug.h | 42 +- drivers/isdn/hisax/hisax_fcpcipnp.c | 92 +- drivers/isdn/hisax/hisax_fcpcipnp.h | 3 +- drivers/isdn/hisax/hisax_if.h | 4 +- drivers/isdn/hisax/hisax_isac.c | 44 +- drivers/isdn/hisax/hscx.c | 136 +- drivers/isdn/hisax/hscx.h | 2 +- drivers/isdn/hisax/hscx_irq.c | 18 +- drivers/isdn/hisax/icc.c | 314 +- drivers/isdn/hisax/icc.h | 6 +- drivers/isdn/hisax/ipac.h | 2 +- drivers/isdn/hisax/ipacx.c | 675 +- drivers/isdn/hisax/isac.c | 320 +- drivers/isdn/hisax/isac.h | 2 +- drivers/isdn/hisax/isar.c | 1796 +- drivers/isdn/hisax/isar.h | 14 +- drivers/isdn/hisax/isdnl1.c | 262 +- drivers/isdn/hisax/isdnl2.c | 342 +- drivers/isdn/hisax/isdnl2.h | 1 - drivers/isdn/hisax/isdnl3.c | 174 +- drivers/isdn/hisax/isdnl3.h | 3 +- drivers/isdn/hisax/isurf.c | 118 +- drivers/isdn/hisax/ix1_micro.c | 100 +- drivers/isdn/hisax/jade.c | 209 +- drivers/isdn/hisax/jade.h | 156 +- drivers/isdn/hisax/jade_irq.c | 48 +- drivers/isdn/hisax/l3_1tr6.c | 196 +- drivers/isdn/hisax/l3dss1.c | 1900 +- drivers/isdn/hisax/l3dss1.h | 20 +- drivers/isdn/hisax/l3ni1.c | 1838 +- drivers/isdn/hisax/l3ni1.h | 28 +- drivers/isdn/hisax/lmgr.c | 28 +- drivers/isdn/hisax/mic.c | 64 +- drivers/isdn/hisax/netjet.c | 623 +- drivers/isdn/hisax/netjet.h | 5 +- drivers/isdn/hisax/niccy.c | 78 +- drivers/isdn/hisax/nj_s.c | 112 +- drivers/isdn/hisax/nj_u.c | 100 +- drivers/isdn/hisax/q931.c | 240 +- drivers/isdn/hisax/s0box.c | 132 +- drivers/isdn/hisax/saphir.c | 122 +- drivers/isdn/hisax/sedlbauer.c | 328 +- drivers/isdn/hisax/sedlbauer_cs.c | 176 +- drivers/isdn/hisax/sportster.c | 126 +- drivers/isdn/hisax/st5481.h | 98 +- drivers/isdn/hisax/st5481_b.c | 124 +- drivers/isdn/hisax/st5481_d.c | 194 +- drivers/isdn/hisax/st5481_init.c | 64 +- drivers/isdn/hisax/st5481_usb.c | 269 +- drivers/isdn/hisax/tei.c | 76 +- drivers/isdn/hisax/teleint.c | 126 +- drivers/isdn/hisax/teles0.c | 126 +- drivers/isdn/hisax/teles3.c | 156 +- drivers/isdn/hisax/teles_cs.c | 134 +- drivers/isdn/hisax/telespci.c | 80 +- drivers/isdn/hisax/w6692.c | 412 +- drivers/isdn/hisax/w6692.h | 10 +- drivers/isdn/hysdn/boardergo.c | 28 +- drivers/isdn/hysdn/boardergo.h | 30 +- drivers/isdn/hysdn/hycapi.c | 374 +- drivers/isdn/hysdn/hysdn_boot.c | 302 +- drivers/isdn/hysdn/hysdn_defs.h | 30 +- drivers/isdn/hysdn/hysdn_init.c | 4 +- drivers/isdn/hysdn/hysdn_net.c | 20 +- drivers/isdn/hysdn/hysdn_pof.h | 26 +- drivers/isdn/hysdn/hysdn_procconf.c | 10 +- drivers/isdn/hysdn/hysdn_proclog.c | 26 +- drivers/isdn/hysdn/hysdn_sched.c | 52 +- drivers/isdn/hysdn/ince1pc.h | 72 +- drivers/isdn/i4l/isdn_audio.c | 126 +- drivers/isdn/i4l/isdn_bsdcomp.c | 374 +- drivers/isdn/i4l/isdn_common.c | 1502 +- drivers/isdn/i4l/isdn_common.h | 18 +- drivers/isdn/i4l/isdn_concap.c | 36 +- drivers/isdn/i4l/isdn_concap.h | 4 +- drivers/isdn/i4l/isdn_net.c | 1498 +- drivers/isdn/i4l/isdn_net.h | 11 +- drivers/isdn/i4l/isdn_ppp.c | 1446 +- drivers/isdn/i4l/isdn_ppp.h | 2 - drivers/isdn/i4l/isdn_tty.c | 2447 +- drivers/isdn/i4l/isdn_tty.h | 10 +- drivers/isdn/i4l/isdn_ttyfax.c | 1092 +- drivers/isdn/i4l/isdn_ttyfax.h | 1 - drivers/isdn/i4l/isdn_v110.c | 294 +- drivers/isdn/i4l/isdn_v110.h | 8 +- drivers/isdn/i4l/isdn_x25iface.c | 226 +- drivers/isdn/i4l/isdn_x25iface.h | 16 +- drivers/isdn/i4l/isdnhdlc.c | 54 +- drivers/isdn/icn/icn.c | 806 +- drivers/isdn/icn/icn.h | 32 +- drivers/isdn/isdnloop/isdnloop.c | 958 +- drivers/isdn/isdnloop/isdnloop.h | 6 +- drivers/isdn/mISDN/clock.c | 25 +- drivers/isdn/mISDN/core.c | 37 +- drivers/isdn/mISDN/core.h | 8 +- drivers/isdn/mISDN/dsp.h | 25 +- drivers/isdn/mISDN/dsp_audio.c | 5 +- drivers/isdn/mISDN/dsp_biquad.h | 6 +- drivers/isdn/mISDN/dsp_blowfish.c | 112 +- drivers/isdn/mISDN/dsp_cmx.c | 1040 +- drivers/isdn/mISDN/dsp_core.c | 183 +- drivers/isdn/mISDN/dsp_dtmf.c | 66 +- drivers/isdn/mISDN/dsp_ecdis.h | 26 +- drivers/isdn/mISDN/dsp_hwec.c | 11 +- drivers/isdn/mISDN/dsp_hwec.h | 1 - drivers/isdn/mISDN/dsp_pipeline.c | 56 +- drivers/isdn/mISDN/dsp_tones.c | 165 +- drivers/isdn/mISDN/fsm.c | 42 +- drivers/isdn/mISDN/hwchannel.c | 22 +- drivers/isdn/mISDN/l1oip.h | 21 +- drivers/isdn/mISDN/l1oip_codec.c | 36 +- drivers/isdn/mISDN/l1oip_core.c | 597 +- drivers/isdn/mISDN/layer1.c | 16 +- drivers/isdn/mISDN/layer1.h | 1 - drivers/isdn/mISDN/layer2.c | 97 +- drivers/isdn/mISDN/layer2.h | 12 +- drivers/isdn/mISDN/socket.c | 89 +- drivers/isdn/mISDN/stack.c | 124 +- drivers/isdn/mISDN/tei.c | 114 +- drivers/isdn/mISDN/timerdev.c | 12 +- drivers/isdn/pcbit/callbacks.c | 303 +- drivers/isdn/pcbit/callbacks.h | 28 +- drivers/isdn/pcbit/capi.c | 585 +- drivers/isdn/pcbit/capi.h | 46 +- drivers/isdn/pcbit/drv.c | 248 +- drivers/isdn/pcbit/edss1.c | 414 +- drivers/isdn/pcbit/edss1.h | 13 +- drivers/isdn/pcbit/layer2.c | 36 +- drivers/isdn/pcbit/layer2.h | 265 +- drivers/isdn/pcbit/module.c | 35 +- drivers/isdn/pcbit/pcbit.h | 32 +- drivers/isdn/sc/card.h | 2 +- drivers/isdn/sc/command.c | 132 +- drivers/isdn/sc/event.c | 24 +- drivers/isdn/sc/hardware.h | 2 +- drivers/isdn/sc/init.c | 122 +- drivers/isdn/sc/interrupt.c | 144 +- drivers/isdn/sc/ioctl.c | 220 +- drivers/isdn/sc/message.c | 126 +- drivers/isdn/sc/message.h | 18 +- drivers/isdn/sc/packet.c | 129 +- drivers/isdn/sc/scioc.h | 5 +- drivers/isdn/sc/shmem.c | 52 +- drivers/isdn/sc/timer.c | 25 +- drivers/macintosh/mediabay.c | 2 +- drivers/md/dm-bufio.c | 1 - drivers/media/dvb/dvb-usb/lmedm04.c | 2 +- drivers/media/dvb/frontends/drxk_hard.c | 1 - drivers/media/dvb/frontends/tda1004x.c | 4 +- drivers/media/dvb/mantis/mantis_hif.c | 2 +- drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/video/cx18/cx18-alsa-main.c | 1 - drivers/media/video/davinci/dm355_ccdc.c | 2 +- drivers/media/video/ivtv/ivtvfb.c | 2 - drivers/media/video/ov6650.c | 2 +- drivers/media/video/s5p-fimc/fimc-mdevice.c | 5 +- drivers/media/video/s5p-tv/mixer_video.c | 1 - drivers/mfd/ab5500-core.c | 1 - drivers/misc/ad525x_dpot-i2c.c | 12 +- drivers/misc/ad525x_dpot-spi.c | 12 +- drivers/misc/apds9802als.c | 12 +- drivers/misc/apds990x.c | 13 +- drivers/misc/bh1770glc.c | 13 +- drivers/misc/bh1780gli.c | 15 +- drivers/misc/bmp085.c | 19 +- drivers/misc/carma/carma-fpga.c | 17 +- drivers/misc/cs5535-mfgpt.c | 2 +- drivers/misc/ds1682.c | 13 +- drivers/misc/eeprom/at25.c | 12 +- drivers/misc/eeprom/eeprom.c | 14 +- drivers/misc/eeprom/eeprom_93xx46.c | 12 +- drivers/misc/eeprom/max6875.c | 14 +- drivers/misc/fsa9480.c | 14 +- drivers/misc/hmc6352.c | 13 +- drivers/misc/ics932s401.c | 13 +- drivers/misc/isl29003.c | 14 +- drivers/misc/isl29020.c | 13 +- drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 13 +- drivers/misc/lis3lv02d/lis3lv02d_spi.c | 13 +- drivers/misc/max8997-muic.c | 12 +- drivers/misc/pti.c | 12 +- drivers/misc/spear13xx_pcie_gadget.c | 12 +- drivers/misc/ti-st/st_kim.c | 13 +- drivers/misc/ti_dac7512.c | 13 +- drivers/misc/tsl2550.c | 13 +- drivers/mmc/card/sdio_uart.c | 10 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mtd/chips/chipreg.c | 5 +- drivers/net/bonding/bond_3ad.c | 2 +- drivers/net/bonding/bond_alb.c | 12 +- drivers/net/bonding/bond_main.c | 18 +- drivers/net/caif/caif_hsi.c | 145 +- drivers/net/can/Kconfig | 6 +- drivers/net/can/bfin_can.c | 36 +- drivers/net/can/cc770/cc770.c | 1 - drivers/net/can/dev.c | 33 +- drivers/net/can/flexcan.c | 61 +- drivers/net/can/mcp251x.c | 3 +- drivers/net/can/mscan/mscan.c | 33 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/Kconfig | 28 +- drivers/net/can/sja1000/Makefile | 1 + drivers/net/can/sja1000/peak_pci.c | 505 +- drivers/net/can/sja1000/peak_pcmcia.c | 753 + drivers/net/can/sja1000/plx_pci.c | 22 +- drivers/net/can/sja1000/sja1000.c | 19 +- drivers/net/can/slcan.c | 6 +- drivers/net/can/ti_hecc.c | 32 +- drivers/net/can/usb/Kconfig | 6 + drivers/net/can/usb/Makefile | 1 + drivers/net/can/usb/ems_usb.c | 63 +- drivers/net/can/usb/esd_usb2.c | 27 +- drivers/net/can/usb/peak_usb/Makefile | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 899 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 951 + drivers/net/can/usb/peak_usb/pcan_usb_core.h | 146 + drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 1036 + drivers/net/can/usb/peak_usb/pcan_usb_pro.h | 178 + drivers/net/dummy.c | 3 +- drivers/net/ethernet/3com/3c501.c | 2 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/3com/3c515.c | 10 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c589_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 10 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/3com/typhoon.c | 19 +- drivers/net/ethernet/8390/ax88796.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/adaptec/starfire.c | 13 +- drivers/net/ethernet/adi/bfin_mac.c | 27 +- drivers/net/ethernet/adi/bfin_mac.h | 2 +- drivers/net/ethernet/aeroflex/greth.c | 5 +- drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 4 +- drivers/net/ethernet/amd/am79c961a.h | 2 +- drivers/net/ethernet/amd/amd8111e.c | 7 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/amd/depca.c | 2 +- drivers/net/ethernet/amd/hplance.c | 10 +- drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/nmclan_cs.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 16 +- drivers/net/ethernet/amd/sun3lance.c | 2 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/apple/bmac.c | 19 +- drivers/net/ethernet/apple/mace.c | 9 +- drivers/net/ethernet/apple/macmace.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 1 - drivers/net/ethernet/atheros/atlx/atl1.c | 12 +- drivers/net/ethernet/atheros/atlx/atl2.c | 13 +- drivers/net/ethernet/atheros/atlx/atl2.h | 5 +- drivers/net/ethernet/atheros/atlx/atlx.c | 1 + drivers/net/ethernet/atheros/atlx/atlx.h | 1 - drivers/net/ethernet/broadcom/b44.c | 1 - drivers/net/ethernet/broadcom/bnx2.c | 108 +- drivers/net/ethernet/broadcom/bnx2.h | 3 + drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 76 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 486 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 184 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 319 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 310 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 14 +- .../ethernet/broadcom/bnx2x/bnx2x_fw_file_hdr.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 62 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 55 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 324 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 974 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 21 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 180 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 26 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c | 432 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 147 +- drivers/net/ethernet/broadcom/cnic.c | 42 +- drivers/net/ethernet/broadcom/cnic_defs.h | 27 +- drivers/net/ethernet/broadcom/cnic_if.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 - drivers/net/ethernet/broadcom/tg3.c | 1583 +- drivers/net/ethernet/broadcom/tg3.h | 14 +- drivers/net/ethernet/brocade/bna/bfa_cee.c | 8 +- drivers/net/ethernet/brocade/bna/bfa_defs.h | 1 + drivers/net/ethernet/brocade/bna/bfa_ioc.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 - drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 21 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 42 + drivers/net/ethernet/cadence/at91_ether.c | 2 +- drivers/net/ethernet/cadence/macb.c | 8 +- drivers/net/ethernet/calxeda/xgmac.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 4 +- drivers/net/ethernet/cirrus/cs89x0.c | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 4 +- drivers/net/ethernet/cirrus/mac89x0.c | 12 +- drivers/net/ethernet/cisco/enic/enic.h | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 52 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 4 +- drivers/net/ethernet/cisco/enic/enic_res.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 76 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 3 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 11 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 4 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 8 +- drivers/net/ethernet/dec/ewrk3.c | 4 +- drivers/net/ethernet/dec/tulip/21142.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 6 +- drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/dec/tulip/dmfe.c | 20 +- drivers/net/ethernet/dec/tulip/eeprom.c | 2 +- drivers/net/ethernet/dec/tulip/interrupt.c | 10 +- drivers/net/ethernet/dec/tulip/media.c | 2 +- drivers/net/ethernet/dec/tulip/pnic.c | 2 +- drivers/net/ethernet/dec/tulip/pnic2.c | 2 +- drivers/net/ethernet/dec/tulip/timer.c | 2 +- drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 9 +- drivers/net/ethernet/dec/tulip/uli526x.c | 21 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 6 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 7 +- drivers/net/ethernet/dlink/de600.c | 2 +- drivers/net/ethernet/dlink/de620.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 11 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be.h | 111 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 245 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 137 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 187 +- drivers/net/ethernet/emulex/benet/be_main.c | 1039 +- drivers/net/ethernet/ethoc.c | 23 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 8 +- drivers/net/ethernet/freescale/fec.c | 21 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.h | 2 +- drivers/net/ethernet/freescale/fs_enet/fec.h | 6 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 32 +- drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 9 +- drivers/net/ethernet/freescale/gianfar.c | 24 +- drivers/net/ethernet/freescale/gianfar.h | 5 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 4 +- drivers/net/ethernet/freescale/gianfar_ptp.c | 2 +- drivers/net/ethernet/freescale/gianfar_sysfs.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 460 +- drivers/net/ethernet/fujitsu/at1700.c | 2 +- drivers/net/ethernet/fujitsu/eth16i.c | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 2 +- drivers/net/ethernet/hp/hp100.c | 6 +- drivers/net/ethernet/i825xx/3c505.c | 2 +- drivers/net/ethernet/i825xx/3c507.c | 2 +- drivers/net/ethernet/i825xx/3c523.c | 2 +- drivers/net/ethernet/i825xx/3c527.c | 4 +- drivers/net/ethernet/i825xx/82596.c | 8 +- drivers/net/ethernet/i825xx/eepro.c | 2 +- drivers/net/ethernet/i825xx/eexpress.c | 2 +- drivers/net/ethernet/i825xx/ether1.c | 2 +- drivers/net/ethernet/i825xx/lp486e.c | 4 +- drivers/net/ethernet/i825xx/ni52.c | 2 +- drivers/net/ethernet/i825xx/sun3_82586.c | 27 +- drivers/net/ethernet/i825xx/znet.c | 2 +- drivers/net/ethernet/ibm/Kconfig | 4 - drivers/net/ethernet/ibm/Makefile | 1 - drivers/net/ethernet/ibm/ehea/ehea.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_hw.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 3 +- drivers/net/ethernet/ibm/ehea/ehea_phyp.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_phyp.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.h | 2 +- drivers/net/ethernet/ibm/emac/core.c | 37 +- drivers/net/ethernet/ibm/emac/core.h | 15 +- drivers/net/ethernet/ibm/emac/debug.c | 2 +- drivers/net/ethernet/ibm/emac/debug.h | 2 +- drivers/net/ethernet/ibm/emac/emac.h | 4 +- drivers/net/ethernet/ibm/emac/mal.c | 2 +- drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/ibm/emac/phy.c | 2 +- drivers/net/ethernet/ibm/emac/phy.h | 2 +- drivers/net/ethernet/ibm/emac/rgmii.c | 7 +- drivers/net/ethernet/ibm/emac/rgmii.h | 2 +- drivers/net/ethernet/ibm/emac/tah.c | 7 +- drivers/net/ethernet/ibm/emac/tah.h | 2 +- drivers/net/ethernet/ibm/emac/zmii.c | 7 +- drivers/net/ethernet/ibm/emac/zmii.h | 2 +- drivers/net/ethernet/ibm/iseries_veth.c | 1710 -- drivers/net/ethernet/icplus/ipg.c | 4 - drivers/net/ethernet/intel/e100.c | 84 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 156 +- drivers/net/ethernet/intel/e1000/e1000_hw.h | 10 + drivers/net/ethernet/intel/e1000/e1000_main.c | 249 +- drivers/net/ethernet/intel/e1000e/80003es2lan.c | 99 +- drivers/net/ethernet/intel/e1000e/82571.c | 147 +- drivers/net/ethernet/intel/e1000e/Makefile | 5 +- drivers/net/ethernet/intel/e1000e/defines.h | 11 +- drivers/net/ethernet/intel/e1000e/e1000.h | 52 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 207 +- drivers/net/ethernet/intel/e1000e/hw.h | 13 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 433 +- drivers/net/ethernet/intel/e1000e/lib.c | 2693 -- drivers/net/ethernet/intel/e1000e/mac.c | 1709 ++ drivers/net/ethernet/intel/e1000e/manage.c | 367 + drivers/net/ethernet/intel/e1000e/netdev.c | 722 +- drivers/net/ethernet/intel/e1000e/nvm.c | 643 + drivers/net/ethernet/intel/e1000e/param.c | 55 +- drivers/net/ethernet/intel/e1000e/phy.c | 327 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 2 + drivers/net/ethernet/intel/igb/igb_ethtool.c | 7 + drivers/net/ethernet/intel/igb/igb_main.c | 44 +- drivers/net/ethernet/intel/igbvf/defines.h | 4 - drivers/net/ethernet/intel/igbvf/ethtool.c | 19 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 27 +- drivers/net/ethernet/intel/igbvf/netdev.c | 143 +- drivers/net/ethernet/intel/igbvf/vf.c | 7 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 12 - drivers/net/ethernet/intel/ixgb/ixgb_ee.c | 12 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/intel/ixgbe/Makefile | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 225 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 32 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 69 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 30 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 289 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 89 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 929 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2991 +-- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 11 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 42 +- drivers/net/ethernet/jme.c | 1 - drivers/net/ethernet/korina.c | 6 +- drivers/net/ethernet/lantiq_etop.c | 15 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/pxa168_eth.c | 18 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 11 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 24 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 36 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 10 - drivers/net/ethernet/mellanox/mlx4/main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 38 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 1 - drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 7 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 81 +- drivers/net/ethernet/mellanox/mlx4/port.c | 12 +- drivers/net/ethernet/micrel/ks8695net.c | 8 +- drivers/net/ethernet/micrel/ks8842.c | 3 +- drivers/net/ethernet/micrel/ks8851.c | 11 +- drivers/net/ethernet/micrel/ks8851.h | 2 +- drivers/net/ethernet/micrel/ks8851_mll.c | 11 +- drivers/net/ethernet/micrel/ksz884x.c | 8 +- drivers/net/ethernet/microchip/enc28j60.c | 9 +- drivers/net/ethernet/mipsnet.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 4 +- drivers/net/ethernet/natsemi/ibmlana.c | 2 +- drivers/net/ethernet/natsemi/macsonic.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 5 +- drivers/net/ethernet/natsemi/sonic.c | 4 +- drivers/net/ethernet/neterion/s2io.c | 9 +- drivers/net/ethernet/netx-eth.c | 5 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 11 +- drivers/net/ethernet/nxp/Kconfig | 8 + drivers/net/ethernet/nxp/Makefile | 1 + drivers/net/ethernet/nxp/lpc_eth.c | 1604 ++ drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 13 + drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 13 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 230 +- drivers/net/ethernet/packetengines/hamachi.c | 8 +- drivers/net/ethernet/packetengines/yellowfin.c | 13 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 6 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 441 +- .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 296 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 109 + .../net/ethernet/qlogic/netxen/netxen_nic_hdr.h | 1 + drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 637 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 17 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 138 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 14 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 19 +- drivers/net/ethernet/qlogic/qlge/qlge.h | 2 +- drivers/net/ethernet/qlogic/qlge/qlge_dbg.c | 4 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 86 +- drivers/net/ethernet/racal/ni5010.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 3 +- drivers/net/ethernet/realtek/8139too.c | 109 +- drivers/net/ethernet/realtek/Kconfig | 10 +- drivers/net/ethernet/realtek/atp.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 1594 +- drivers/net/ethernet/renesas/sh_eth.c | 439 +- drivers/net/ethernet/renesas/sh_eth.h | 15 +- drivers/net/ethernet/s6gmac.c | 15 +- drivers/net/ethernet/seeq/ether3.c | 2 +- drivers/net/ethernet/seeq/seeq8005.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 1 - drivers/net/ethernet/sfc/Kconfig | 21 +- drivers/net/ethernet/sfc/Makefile | 3 +- drivers/net/ethernet/sfc/bitfield.h | 22 +- drivers/net/ethernet/sfc/efx.c | 931 +- drivers/net/ethernet/sfc/efx.h | 11 +- drivers/net/ethernet/sfc/ethtool.c | 200 +- drivers/net/ethernet/sfc/falcon.c | 54 +- drivers/net/ethernet/sfc/falcon_boards.c | 25 +- drivers/net/ethernet/sfc/falcon_xmac.c | 15 +- drivers/net/ethernet/sfc/filter.c | 255 +- drivers/net/ethernet/sfc/filter.h | 20 +- drivers/net/ethernet/sfc/mac.h | 21 - drivers/net/ethernet/sfc/mcdi.c | 149 +- drivers/net/ethernet/sfc/mcdi.h | 36 +- drivers/net/ethernet/sfc/mcdi_mac.c | 65 +- drivers/net/ethernet/sfc/mcdi_mon.c | 415 + drivers/net/ethernet/sfc/mcdi_pcol.h | 3548 ++- drivers/net/ethernet/sfc/mcdi_phy.c | 36 +- drivers/net/ethernet/sfc/mdio_10g.c | 2 +- drivers/net/ethernet/sfc/mtd.c | 15 +- drivers/net/ethernet/sfc/net_driver.h | 325 +- drivers/net/ethernet/sfc/nic.c | 602 +- drivers/net/ethernet/sfc/nic.h | 141 +- drivers/net/ethernet/sfc/qt202x_phy.c | 6 +- drivers/net/ethernet/sfc/regs.h | 20 +- drivers/net/ethernet/sfc/rx.c | 133 +- drivers/net/ethernet/sfc/selftest.c | 218 +- drivers/net/ethernet/sfc/selftest.h | 4 +- drivers/net/ethernet/sfc/siena.c | 50 +- drivers/net/ethernet/sfc/siena_sriov.c | 1643 ++ drivers/net/ethernet/sfc/spi.h | 2 +- drivers/net/ethernet/sfc/tenxpress.c | 2 +- drivers/net/ethernet/sfc/tx.c | 8 +- drivers/net/ethernet/sfc/txc43128_phy.c | 2 +- drivers/net/ethernet/sfc/vfdi.h | 255 + drivers/net/ethernet/sis/sis190.c | 2 - drivers/net/ethernet/sis/sis900.c | 9 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 3 +- drivers/net/ethernet/smsc/smc9194.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/smsc/smsc9420.c | 11 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 74 +- drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 1 - drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 12 +- drivers/net/ethernet/sun/sunvnet.c | 13 +- drivers/net/ethernet/tehuti/tehuti.c | 8 +- drivers/net/ethernet/ti/Kconfig | 11 + drivers/net/ethernet/ti/Makefile | 2 + drivers/net/ethernet/ti/cpmac.c | 5 +- drivers/net/ethernet/ti/cpsw.c | 1019 + drivers/net/ethernet/ti/cpsw_ale.c | 641 + drivers/net/ethernet/ti/cpsw_ale.h | 93 + drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 11 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 +- drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/ethernet/tile/tilepro.c | 9 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 5 +- drivers/net/ethernet/toshiba/tc35815.c | 9 +- drivers/net/ethernet/tundra/tsi108_eth.c | 6 +- drivers/net/ethernet/via/via-rhine.c | 5 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/ethernet/xilinx/Kconfig | 8 + drivers/net/ethernet/xilinx/Makefile | 2 + drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 508 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1669 ++ drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 238 + drivers/net/ethernet/xilinx/xilinx_emaclite.c | 6 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 3 +- drivers/net/ethernet/xscale/ixp2000/ixpdev.c | 7 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/baycom_par.c | 2 +- drivers/net/hamradio/yam.c | 1 - drivers/net/hippi/rrunner.c | 8 +- drivers/net/hyperv/hyperv_net.h | 34 +- drivers/net/hyperv/netvsc.c | 3 +- drivers/net/hyperv/netvsc_drv.c | 20 +- drivers/net/hyperv/rndis_filter.c | 159 +- drivers/net/ifb.c | 2 +- drivers/net/irda/ali-ircc.c | 2 +- drivers/net/irda/donauboe.c | 2 - drivers/net/irda/pxaficp_ir.c | 6 +- drivers/net/irda/via-ircc.c | 4 +- drivers/net/irda/w83977af_ir.c | 2 +- drivers/net/macvlan.c | 3 +- drivers/net/mdio.c | 3 + drivers/net/mii.c | 4 +- drivers/net/netconsole.c | 8 +- drivers/net/phy/Kconfig | 5 + drivers/net/phy/Makefile | 1 + drivers/net/phy/amd.c | 102 + drivers/net/phy/broadcom.c | 6 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/plip/plip.c | 4 +- drivers/net/ppp/ppp_async.c | 2 +- drivers/net/ppp/ppp_deflate.c | 30 +- drivers/net/ppp/ppp_generic.c | 6 +- drivers/net/ppp/ppp_synctty.c | 2 +- drivers/net/ppp/pppoe.c | 2 +- drivers/net/ppp/pppox.c | 2 +- drivers/net/ppp/pptp.c | 8 +- drivers/net/rionet.c | 2 - drivers/net/slip/slip.c | 4 +- drivers/net/team/team.c | 3 +- drivers/net/tokenring/3c359.c | 4 - drivers/net/tokenring/madgemc.c | 1 - drivers/net/tokenring/tms380tr.c | 179 +- drivers/net/tun.c | 2 +- drivers/net/usb/Kconfig | 23 + drivers/net/usb/Makefile | 1 + drivers/net/usb/asix.c | 88 +- drivers/net/usb/cdc_ncm.c | 236 +- drivers/net/usb/hso.c | 2 - drivers/net/usb/kaweth.c | 8 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/pegasus.c | 4 +- drivers/net/usb/qmi_wwan.c | 478 + drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/veth.c | 4 +- drivers/net/virtio_net.c | 9 +- drivers/net/vmxnet3/vmxnet3_drv.c | 63 +- drivers/net/wan/c101.c | 4 +- drivers/net/wan/dscc4.c | 8 +- drivers/net/wan/hdlc_fr.c | 2 +- drivers/net/wan/hdlc_raw_eth.c | 2 +- drivers/net/wan/lmc/lmc_main.c | 1 - drivers/net/wan/n2.c | 4 +- drivers/net/wan/pc300_drv.c | 13 +- drivers/net/wan/pc300_tty.c | 18 - drivers/net/wan/pc300too.c | 1 - drivers/net/wan/pci200syn.c | 1 - drivers/net/wan/wanxl.c | 1 - drivers/net/wan/x25_asy.c | 4 +- drivers/net/wireless/airo.c | 2 +- drivers/net/wireless/ath/ath.h | 26 +- drivers/net/wireless/ath/ath5k/ahb.c | 20 +- drivers/net/wireless/ath/ath5k/ani.c | 8 +- drivers/net/wireless/ath/ath5k/ath5k.h | 5 +- drivers/net/wireless/ath/ath5k/base.c | 25 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 12 + drivers/net/wireless/ath/ath5k/phy.c | 34 +- drivers/net/wireless/ath/ath5k/reset.c | 10 +- drivers/net/wireless/ath/ath6kl/Kconfig | 25 +- drivers/net/wireless/ath/ath6kl/Makefile | 33 +- drivers/net/wireless/ath/ath6kl/bmi.c | 17 +- drivers/net/wireless/ath/ath6kl/bmi.h | 24 + drivers/net/wireless/ath/ath6kl/cfg80211.c | 1002 +- drivers/net/wireless/ath/ath6kl/cfg80211.h | 13 +- drivers/net/wireless/ath/ath6kl/common.h | 4 +- drivers/net/wireless/ath/ath6kl/core.c | 299 + drivers/net/wireless/ath/ath6kl/core.h | 169 +- drivers/net/wireless/ath/ath6kl/debug.c | 431 +- drivers/net/wireless/ath/ath6kl/debug.h | 38 +- drivers/net/wireless/ath/ath6kl/hif-ops.h | 1 + drivers/net/wireless/ath/ath6kl/hif.c | 27 +- drivers/net/wireless/ath/ath6kl/hif.h | 4 + drivers/net/wireless/ath/ath6kl/htc.c | 213 +- drivers/net/wireless/ath/ath6kl/htc.h | 16 +- drivers/net/wireless/ath/ath6kl/init.c | 636 +- drivers/net/wireless/ath/ath6kl/main.c | 234 +- drivers/net/wireless/ath/ath6kl/sdio.c | 183 +- drivers/net/wireless/ath/ath6kl/target.h | 2 + drivers/net/wireless/ath/ath6kl/testmode.c | 103 +- drivers/net/wireless/ath/ath6kl/testmode.h | 7 +- drivers/net/wireless/ath/ath6kl/txrx.c | 592 +- drivers/net/wireless/ath/ath6kl/usb.c | 432 + drivers/net/wireless/ath/ath6kl/wmi.c | 451 +- drivers/net/wireless/ath/ath6kl/wmi.h | 90 +- drivers/net/wireless/ath/ath9k/Kconfig | 24 +- drivers/net/wireless/ath/ath9k/Makefile | 10 +- drivers/net/wireless/ath/ath9k/ani.c | 6 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 21 +- drivers/net/wireless/ath/ath9k/ar9001_initvals.h | 270 - drivers/net/wireless/ath/ath9k/ar9002_hw.c | 149 +- drivers/net/wireless/ath/ath9k/ar9002_initvals.h | 104 - drivers/net/wireless/ath/ath9k/ar9002_mac.c | 5 +- drivers/net/wireless/ath/ath9k/ar9002_phy.h | 2 + .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 302 - drivers/net/wireless/ath/ath9k/ar9003_calib.c | 42 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 4 - drivers/net/wireless/ath/ath9k/ar9003_hw.c | 113 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 74 +- drivers/net/wireless/ath/ath9k/ar9003_mac.h | 3 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 1126 +- drivers/net/wireless/ath/ath9k/ar9003_mci.h | 233 + drivers/net/wireless/ath/ath9k/ar9003_phy.c | 34 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 23 +- .../net/wireless/ath/ath9k/ar9462_1p0_initvals.h | 1833 -- .../net/wireless/ath/ath9k/ar9462_2p0_initvals.h | 465 - drivers/net/wireless/ath/ath9k/ath9k.h | 59 +- drivers/net/wireless/ath/ath9k/beacon.c | 14 +- drivers/net/wireless/ath/ath9k/btcoex.c | 77 +- drivers/net/wireless/ath/ath9k/btcoex.h | 4 +- drivers/net/wireless/ath/ath9k/debug.c | 400 +- drivers/net/wireless/ath/ath9k/debug.h | 27 +- drivers/net/wireless/ath/ath9k/gpio.c | 124 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 156 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 3 +- drivers/net/wireless/ath/ath9k/htc.h | 21 +- drivers/net/wireless/ath/ath9k/htc_drv_gpio.c | 73 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 34 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 31 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 5 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 323 +- drivers/net/wireless/ath/ath9k/hw.h | 224 +- drivers/net/wireless/ath/ath9k/init.c | 87 +- drivers/net/wireless/ath/ath9k/mac.c | 42 +- drivers/net/wireless/ath/ath9k/mac.h | 4 +- drivers/net/wireless/ath/ath9k/main.c | 96 +- drivers/net/wireless/ath/ath9k/mci.c | 290 +- drivers/net/wireless/ath/ath9k/mci.h | 5 +- drivers/net/wireless/ath/ath9k/rc.c | 20 +- drivers/net/wireless/ath/ath9k/rc.h | 2 - drivers/net/wireless/ath/ath9k/recv.c | 70 +- drivers/net/wireless/ath/ath9k/reg.h | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 59 +- drivers/net/wireless/ath/carl9170/carl9170.h | 2 +- drivers/net/wireless/ath/carl9170/fw.c | 33 - drivers/net/wireless/ath/carl9170/mac.c | 35 + drivers/net/wireless/ath/carl9170/main.c | 18 +- drivers/net/wireless/ath/carl9170/phy.c | 36 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/main.c | 9 +- drivers/net/wireless/atmel.c | 5 +- drivers/net/wireless/b43/b43.h | 15 + drivers/net/wireless/b43/main.c | 128 +- drivers/net/wireless/b43/phy_n.c | 532 +- drivers/net/wireless/b43/phy_n.h | 1 + drivers/net/wireless/b43/tables_nphy.c | 76 +- drivers/net/wireless/b43/tables_nphy.h | 14 +- drivers/net/wireless/b43legacy/b43legacy.h | 3 + drivers/net/wireless/b43legacy/main.c | 33 +- drivers/net/wireless/b43legacy/phy.c | 2 +- drivers/net/wireless/brcm80211/Kconfig | 17 +- drivers/net/wireless/brcm80211/Makefile | 2 +- drivers/net/wireless/brcm80211/brcmfmac/Makefile | 6 +- drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 2 + .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 19 +- drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 4 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h | 17 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c | 2 + .../net/wireless/brcm80211/brcmfmac/dhd_common.c | 17 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h | 20 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 71 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 264 +- .../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 2 + drivers/net/wireless/brcm80211/brcmfmac/usb.c | 1621 ++ drivers/net/wireless/brcm80211/brcmfmac/usb.h | 61 + drivers/net/wireless/brcm80211/brcmfmac/usb_rdl.h | 75 + .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 29 +- .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h | 36 +- drivers/net/wireless/brcm80211/brcmsmac/aiutils.c | 4 +- drivers/net/wireless/brcm80211/brcmsmac/ampdu.c | 22 +- drivers/net/wireless/brcm80211/brcmsmac/dma.c | 8 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 55 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.h | 2 +- drivers/net/wireless/brcm80211/brcmsmac/main.c | 199 +- drivers/net/wireless/brcm80211/brcmsmac/main.h | 6 +- .../net/wireless/brcm80211/brcmsmac/phy/phy_n.c | 35 +- drivers/net/wireless/brcm80211/brcmsmac/srom.c | 14 +- drivers/net/wireless/brcm80211/brcmutil/utils.c | 26 +- .../net/wireless/brcm80211/include/brcmu_utils.h | 15 +- drivers/net/wireless/hostap/hostap_hw.c | 22 +- drivers/net/wireless/ipw2x00/ipw2100.c | 108 +- drivers/net/wireless/ipw2x00/ipw2200.h | 14 - drivers/net/wireless/ipw2x00/libipw_module.c | 5 +- drivers/net/wireless/ipw2x00/libipw_rx.c | 2 +- drivers/net/wireless/iwlegacy/3945-debug.c | 6 + drivers/net/wireless/iwlegacy/3945-mac.c | 286 +- drivers/net/wireless/iwlegacy/3945-rs.c | 7 +- drivers/net/wireless/iwlegacy/3945.c | 228 +- drivers/net/wireless/iwlegacy/3945.h | 14 +- drivers/net/wireless/iwlegacy/4965-calib.c | 36 +- drivers/net/wireless/iwlegacy/4965-debug.c | 6 + drivers/net/wireless/iwlegacy/4965-mac.c | 1058 +- drivers/net/wireless/iwlegacy/4965-rs.c | 48 +- drivers/net/wireless/iwlegacy/4965.c | 698 +- drivers/net/wireless/iwlegacy/4965.h | 43 +- drivers/net/wireless/iwlegacy/Kconfig | 78 +- drivers/net/wireless/iwlegacy/common.c | 1112 +- drivers/net/wireless/iwlegacy/common.h | 471 +- drivers/net/wireless/iwlegacy/debug.c | 291 +- drivers/net/wireless/iwlwifi/Kconfig | 11 +- drivers/net/wireless/iwlwifi/Makefile | 5 +- drivers/net/wireless/iwlwifi/iwl-1000.c | 49 +- drivers/net/wireless/iwlwifi/iwl-2000.c | 64 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 89 +- drivers/net/wireless/iwlwifi/iwl-6000.c | 137 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 67 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-hw.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 110 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 26 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-rx.c | 213 +- drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 115 +- drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 396 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.c | 67 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 174 +- drivers/net/wireless/iwlwifi/iwl-agn.c | 1241 +- drivers/net/wireless/iwlwifi/iwl-agn.h | 190 +- drivers/net/wireless/iwlwifi/iwl-bus.h | 209 - drivers/net/wireless/iwlwifi/iwl-cfg.h | 84 +- drivers/net/wireless/iwlwifi/iwl-commands.h | 110 +- drivers/net/wireless/iwlwifi/iwl-core.c | 262 +- drivers/net/wireless/iwlwifi/iwl-core.h | 94 +- drivers/net/wireless/iwlwifi/iwl-csr.h | 4 +- .../wireless/iwlwifi/{iwl-trans.c => iwl-debug.c} | 68 +- drivers/net/wireless/iwlwifi/iwl-debug.h | 78 +- drivers/net/wireless/iwlwifi/iwl-debugfs.c | 185 +- drivers/net/wireless/iwlwifi/iwl-dev.h | 185 +- drivers/net/wireless/iwlwifi/iwl-devtrace.c | 2 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 208 +- drivers/net/wireless/iwlwifi/iwl-drv.c | 993 + drivers/net/wireless/iwlwifi/iwl-drv.h | 123 + drivers/net/wireless/iwlwifi/iwl-eeprom.c | 240 +- drivers/net/wireless/iwlwifi/iwl-eeprom.h | 11 +- drivers/net/wireless/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/iwlwifi/iwl-fw-file.h | 165 + drivers/net/wireless/iwlwifi/iwl-fw.h | 177 + drivers/net/wireless/iwlwifi/iwl-io.c | 224 +- drivers/net/wireless/iwlwifi/iwl-io.h | 62 +- drivers/net/wireless/iwlwifi/iwl-led.c | 19 +- drivers/net/wireless/iwlwifi/iwl-led.h | 2 +- drivers/net/wireless/iwlwifi/iwl-mac80211.c | 505 +- drivers/net/wireless/iwlwifi/iwl-notif-wait.c | 157 + .../iwlwifi/{iwl-wifi.h => iwl-notif-wait.h} | 81 +- drivers/net/wireless/iwlwifi/iwl-op-mode.h | 216 + drivers/net/wireless/iwlwifi/iwl-pci.c | 264 +- drivers/net/wireless/iwlwifi/iwl-power.c | 18 +- drivers/net/wireless/iwlwifi/iwl-power.h | 2 +- drivers/net/wireless/iwlwifi/iwl-prph.h | 8 +- drivers/net/wireless/iwlwifi/iwl-scan.c | 251 +- drivers/net/wireless/iwlwifi/iwl-shared.h | 400 +- drivers/net/wireless/iwlwifi/iwl-testmode.c | 552 +- drivers/net/wireless/iwlwifi/iwl-testmode.h | 99 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h | 132 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c | 439 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-tx.c | 238 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie.c | 918 +- drivers/net/wireless/iwlwifi/iwl-trans.h | 463 +- drivers/net/wireless/iwlwifi/iwl-ucode.c | 428 +- drivers/net/wireless/iwmc3200wifi/trace.h | 2 +- drivers/net/wireless/libertas/cfg.c | 37 - drivers/net/wireless/libertas/if_cs.c | 5 +- drivers/net/wireless/libertas/if_usb.c | 4 +- drivers/net/wireless/libertas_tf/if_usb.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 56 +- drivers/net/wireless/mwifiex/11n.c | 82 +- drivers/net/wireless/mwifiex/11n.h | 16 +- drivers/net/wireless/mwifiex/11n_aggr.c | 18 +- drivers/net/wireless/mwifiex/11n_rxreorder.c | 211 +- drivers/net/wireless/mwifiex/11n_rxreorder.h | 5 +- drivers/net/wireless/mwifiex/cfg80211.c | 176 +- drivers/net/wireless/mwifiex/cfp.c | 90 +- drivers/net/wireless/mwifiex/cmdevt.c | 177 +- drivers/net/wireless/mwifiex/decl.h | 11 +- drivers/net/wireless/mwifiex/fw.h | 19 +- drivers/net/wireless/mwifiex/init.c | 39 +- drivers/net/wireless/mwifiex/ioctl.h | 4 +- drivers/net/wireless/mwifiex/join.c | 184 +- drivers/net/wireless/mwifiex/main.c | 70 +- drivers/net/wireless/mwifiex/main.h | 44 +- drivers/net/wireless/mwifiex/pcie.c | 394 +- drivers/net/wireless/mwifiex/scan.c | 430 +- drivers/net/wireless/mwifiex/sdio.c | 196 +- drivers/net/wireless/mwifiex/sta_cmd.c | 235 +- drivers/net/wireless/mwifiex/sta_cmdresp.c | 356 +- drivers/net/wireless/mwifiex/sta_event.c | 43 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 147 +- drivers/net/wireless/mwifiex/sta_rx.c | 10 +- drivers/net/wireless/mwifiex/sta_tx.c | 25 +- drivers/net/wireless/mwifiex/txrx.c | 17 +- drivers/net/wireless/mwifiex/util.c | 21 +- drivers/net/wireless/mwifiex/wmm.c | 167 +- drivers/net/wireless/mwifiex/wmm.h | 4 +- drivers/net/wireless/mwl8k.c | 45 +- drivers/net/wireless/orinoco/main.c | 6 +- drivers/net/wireless/orinoco/orinoco_usb.c | 5 - drivers/net/wireless/p54/main.c | 8 +- drivers/net/wireless/p54/p54pci.c | 48 +- drivers/net/wireless/p54/p54spi.c | 14 +- drivers/net/wireless/p54/txrx.c | 2 +- drivers/net/wireless/prism54/islpci_mgt.c | 6 +- drivers/net/wireless/rndis_wlan.c | 61 +- drivers/net/wireless/rt2x00/Kconfig | 2 +- drivers/net/wireless/rt2x00/rt2800.h | 81 +- drivers/net/wireless/rt2x00/rt2800lib.c | 431 +- drivers/net/wireless/rt2x00/rt2800lib.h | 1 + drivers/net/wireless/rt2x00/rt2800pci.c | 66 +- drivers/net/wireless/rt2x00/rt2800usb.c | 232 +- drivers/net/wireless/rt2x00/rt2x00.h | 38 +- drivers/net/wireless/rt2x00/rt2x00config.c | 5 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 24 +- drivers/net/wireless/rt2x00/rt2x00lib.h | 13 + drivers/net/wireless/rt2x00/rt2x00link.c | 39 + drivers/net/wireless/rt2x00/rt2x00queue.h | 12 - drivers/net/wireless/rt2x00/rt2x00usb.c | 21 +- drivers/net/wireless/rtl818x/rtl8187/dev.c | 110 +- drivers/net/wireless/rtl818x/rtl8187/rtl8187.h | 9 + drivers/net/wireless/rtlwifi/Kconfig | 5 + drivers/net/wireless/rtlwifi/base.c | 73 +- drivers/net/wireless/rtlwifi/base.h | 2 +- drivers/net/wireless/rtlwifi/cam.c | 85 +- drivers/net/wireless/rtlwifi/cam.h | 2 +- drivers/net/wireless/rtlwifi/core.c | 170 +- drivers/net/wireless/rtlwifi/core.h | 6 +- drivers/net/wireless/rtlwifi/debug.c | 4 +- drivers/net/wireless/rtlwifi/debug.h | 121 +- drivers/net/wireless/rtlwifi/efuse.c | 65 +- drivers/net/wireless/rtlwifi/efuse.h | 2 +- drivers/net/wireless/rtlwifi/pci.c | 280 +- drivers/net/wireless/rtlwifi/pci.h | 3 +- drivers/net/wireless/rtlwifi/ps.c | 39 +- drivers/net/wireless/rtlwifi/ps.h | 2 +- drivers/net/wireless/rtlwifi/rc.c | 4 +- drivers/net/wireless/rtlwifi/rc.h | 2 +- drivers/net/wireless/rtlwifi/regd.c | 14 +- drivers/net/wireless/rtlwifi/regd.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 212 +- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 99 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/main.c | 4 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 281 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/dm.c | 26 +- drivers/net/wireless/rtlwifi/rtl8192ce/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 288 +- drivers/net/wireless/rtlwifi/rtl8192ce/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.c | 18 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 113 +- drivers/net/wireless/rtlwifi/rtl8192ce/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/reg.h | 3 +- drivers/net/wireless/rtlwifi/rtl8192ce/rf.c | 87 +- drivers/net/wireless/rtlwifi/rtl8192ce/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 37 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 25 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/dm.c | 26 +- drivers/net/wireless/rtlwifi/rtl8192cu/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 464 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/led.c | 17 +- drivers/net/wireless/rtlwifi/rtl8192cu/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 133 +- drivers/net/wireless/rtlwifi/rtl8192cu/mac.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 126 +- drivers/net/wireless/rtlwifi/rtl8192cu/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/reg.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/rf.c | 75 +- drivers/net/wireless/rtlwifi/rtl8192cu/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 34 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 44 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 243 +- drivers/net/wireless/rtlwifi/rtl8192de/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/fw.c | 137 +- drivers/net/wireless/rtlwifi/rtl8192de/fw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/hw.c | 202 +- drivers/net/wireless/rtlwifi/rtl8192de/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/led.c | 16 +- drivers/net/wireless/rtlwifi/rtl8192de/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 810 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/reg.h | 3 +- drivers/net/wireless/rtlwifi/rtl8192de/rf.c | 99 +- drivers/net/wireless/rtlwifi/rtl8192de/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 57 +- drivers/net/wireless/rtlwifi/rtl8192de/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 28 +- drivers/net/wireless/rtlwifi/rtl8192de/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 32 +- drivers/net/wireless/rtlwifi/rtl8192se/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 76 +- drivers/net/wireless/rtlwifi/rtl8192se/fw.h | 5 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 272 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/led.c | 22 +- drivers/net/wireless/rtlwifi/rtl8192se/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 261 +- drivers/net/wireless/rtlwifi/rtl8192se/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/reg.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 66 +- drivers/net/wireless/rtlwifi/rtl8192se/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 88 +- drivers/net/wireless/rtlwifi/rtl8192se/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 20 +- drivers/net/wireless/rtlwifi/rtl8192se/trx.h | 2 +- drivers/net/wireless/rtlwifi/usb.c | 110 +- drivers/net/wireless/rtlwifi/usb.h | 3 +- drivers/net/wireless/rtlwifi/wifi.h | 8 +- drivers/net/wireless/wl1251/Makefile | 2 + drivers/net/wireless/wl1251/boot.c | 2 - drivers/net/wireless/wl1251/io.h | 9 +- drivers/net/wireless/wl1251/main.c | 7 +- drivers/net/wireless/wl1251/wl1251.h | 2 +- drivers/net/wireless/wl12xx/Makefile | 2 + drivers/net/wireless/wl12xx/acx.c | 17 +- drivers/net/wireless/wl12xx/acx.h | 149 +- drivers/net/wireless/wl12xx/boot.c | 105 +- drivers/net/wireless/wl12xx/boot.h | 10 - drivers/net/wireless/wl12xx/cmd.c | 169 +- drivers/net/wireless/wl12xx/cmd.h | 148 +- drivers/net/wireless/wl12xx/conf.h | 54 +- drivers/net/wireless/wl12xx/debug.h | 1 + drivers/net/wireless/wl12xx/debugfs.c | 241 +- drivers/net/wireless/wl12xx/event.c | 154 +- drivers/net/wireless/wl12xx/event.h | 20 +- drivers/net/wireless/wl12xx/init.c | 55 +- drivers/net/wireless/wl12xx/io.c | 59 + drivers/net/wireless/wl12xx/io.h | 2 + drivers/net/wireless/wl12xx/main.c | 1115 +- drivers/net/wireless/wl12xx/ps.c | 38 +- drivers/net/wireless/wl12xx/ps.h | 2 +- drivers/net/wireless/wl12xx/reg.h | 27 + drivers/net/wireless/wl12xx/rx.c | 2 +- drivers/net/wireless/wl12xx/scan.c | 62 +- drivers/net/wireless/wl12xx/scan.h | 2 +- drivers/net/wireless/wl12xx/sdio.c | 29 +- drivers/net/wireless/wl12xx/spi.c | 8 +- drivers/net/wireless/wl12xx/testmode.c | 50 + drivers/net/wireless/wl12xx/tx.c | 116 +- drivers/net/wireless/wl12xx/tx.h | 6 +- drivers/net/wireless/wl12xx/wl12xx.h | 53 +- drivers/net/wireless/wl12xx/wl12xx_80211.h | 2 +- drivers/net/wireless/zd1211rw/zd_mac.c | 14 +- drivers/net/wireless/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 62 +- drivers/nfc/nfcwilink.c | 305 +- drivers/nfc/pn533.c | 31 +- drivers/pci/pci-driver.c | 52 +- drivers/pci/quirks.c | 18 + drivers/pci/xen-pcifront.c | 3 +- drivers/pcmcia/ds.c | 11 +- drivers/platform/x86/hdaps.c | 4 +- drivers/power/Kconfig | 14 + drivers/power/Makefile | 1 + drivers/power/bq27x00_battery.c | 4 +- drivers/power/ds2781_battery.c | 874 + drivers/power/isp1704_charger.c | 106 +- drivers/power/pda_power.c | 10 +- drivers/power/twl4030_charger.c | 20 +- drivers/ptp/Kconfig | 13 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_clock.c | 2 +- drivers/ptp/ptp_ixp46x.c | 2 +- drivers/ptp/ptp_pch.c | 730 + drivers/regulator/core.c | 4 +- drivers/rtc/interface.c | 30 +- drivers/s390/char/con3215.c | 9 +- drivers/s390/char/sclp_tty.c | 1 - drivers/s390/char/sclp_vt220.c | 1 - drivers/s390/char/tty3270.c | 1 - drivers/s390/cio/ccwgroup.c | 2 - drivers/s390/cio/device.c | 8 +- drivers/s390/net/ctcm_fsms.c | 11 + drivers/s390/net/ctcm_main.c | 3 + drivers/s390/net/ctcm_mpc.c | 12 +- drivers/s390/net/lcs.c | 12 +- drivers/s390/net/qeth_core.h | 1 + drivers/s390/net/qeth_core_main.c | 110 +- drivers/s390/net/qeth_core_mpc.c | 1 + drivers/s390/net/qeth_core_mpc.h | 14 + drivers/s390/net/qeth_l2_main.c | 7 +- drivers/s390/net/qeth_l3_main.c | 40 +- drivers/s390/net/smsgiucv_app.c | 9 +- drivers/scsi/Kconfig | 7 + drivers/scsi/Makefile | 3 + drivers/scsi/aic7xxx/aic79xx_core.c | 4 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_constants.h | 2 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 12 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/isci/host.c | 1 - drivers/scsi/mpt2sas/mpt2sas_config.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pmcraid.h | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 4 +- drivers/scsi/scsi_scan.c | 4 + drivers/scsi/sd.c | 2 +- drivers/{staging/hv => scsi}/storvsc_drv.c | 1020 +- drivers/ssb/driver_chipcommon_pmu.c | 48 +- drivers/ssb/driver_mipscore.c | 3 + drivers/ssb/main.c | 23 +- drivers/ssb/pci.c | 81 +- drivers/ssb/pcmcia.c | 12 +- drivers/ssb/scan.c | 3 + drivers/ssb/sdio.c | 12 +- drivers/ssb/ssb_private.h | 4 + drivers/staging/Kconfig | 10 +- drivers/staging/Makefile | 6 +- drivers/staging/android/Kconfig | 86 +- drivers/staging/android/Makefile | 3 + drivers/staging/android/TODO | 2 +- drivers/staging/android/alarm-dev.c | 297 + drivers/staging/android/alarm.c | 601 + drivers/staging/android/android_alarm.h | 121 + drivers/staging/android/ashmem.c | 4 +- drivers/staging/android/binder.c | 9 +- drivers/staging/android/logger.c | 78 +- drivers/staging/android/lowmemorykiller.c | 91 +- drivers/staging/android/persistent_ram.c | 470 + drivers/staging/android/persistent_ram.h | 78 + drivers/staging/android/ram_console.c | 420 +- drivers/staging/android/timed_gpio.c | 6 +- drivers/staging/android/timed_gpio.h | 6 +- drivers/staging/asus_oled/asus_oled.c | 19 +- drivers/staging/bcm/Bcmchar.c | 41 +- drivers/staging/bcm/CmHost.c | 3113 +-- drivers/staging/bcm/led_control.h | 80 +- drivers/staging/comedi/Kconfig | 5 +- drivers/staging/comedi/drivers/adv_pci_dio.c | 29 +- drivers/staging/comedi/drivers/dt2801.c | 12 +- drivers/staging/comedi/drivers/dt9812.c | 4 +- drivers/staging/comedi/drivers/me4000.c | 12 +- drivers/staging/comedi/drivers/ni_pcidio.c | 61 +- drivers/staging/comedi/drivers/ni_pcimio.c | 27 +- drivers/staging/comedi/drivers/unioxx5.c | 2 +- drivers/staging/comedi/drivers/usbduxsigma.c | 42 +- drivers/staging/crystalhd/bc_dts_glob_lnx.h | 3 +- drivers/staging/crystalhd/bc_dts_types.h | 40 - drivers/staging/crystalhd/crystalhd.h | 14 + drivers/staging/crystalhd/crystalhd_cmds.c | 3 +- drivers/staging/crystalhd/crystalhd_cmds.h | 4 +- drivers/staging/crystalhd/crystalhd_hw.c | 11 +- drivers/staging/crystalhd/crystalhd_hw.h | 3 +- drivers/staging/crystalhd/crystalhd_lnx.c | 7 +- drivers/staging/crystalhd/crystalhd_lnx.h | 5 +- drivers/staging/crystalhd/crystalhd_misc.c | 5 +- drivers/staging/crystalhd/crystalhd_misc.h | 34 +- drivers/staging/et131x/README | 2 +- drivers/staging/et131x/et131x.c | 10 +- drivers/staging/et131x/et131x.h | 4 +- drivers/staging/frontier/alphatrack.c | 2 +- drivers/staging/frontier/tranzport.c | 2 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 7 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c | 6 +- drivers/staging/hv/Kconfig | 5 - drivers/staging/hv/Makefile | 3 - drivers/staging/hv/TODO | 5 - drivers/staging/iio/Documentation/device.txt | 2 +- .../staging/iio/Documentation/iio_event_monitor.c | 241 + drivers/staging/iio/Documentation/inkernel.txt | 58 + drivers/staging/iio/Kconfig | 9 +- drivers/staging/iio/Makefile | 4 +- drivers/staging/iio/accel/adis16201_ring.c | 2 - drivers/staging/iio/accel/adis16203_ring.c | 2 - drivers/staging/iio/accel/adis16204_ring.c | 2 - drivers/staging/iio/accel/adis16209_ring.c | 2 - drivers/staging/iio/accel/adis16240_ring.c | 2 - drivers/staging/iio/accel/lis3l02dq.h | 2 - drivers/staging/iio/accel/lis3l02dq_ring.c | 4 +- drivers/staging/iio/accel/sca3000.h | 2 +- drivers/staging/iio/adc/Kconfig | 9 + drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 45 +- drivers/staging/iio/adc/ad7291.c | 14 +- drivers/staging/iio/adc/ad7298_ring.c | 3 - drivers/staging/iio/adc/ad7476_ring.c | 4 +- drivers/staging/iio/adc/ad7606_core.c | 83 +- drivers/staging/iio/adc/ad7606_par.c | 13 +- drivers/staging/iio/adc/ad7606_ring.c | 2 - drivers/staging/iio/adc/ad7793.c | 2 - drivers/staging/iio/adc/ad7887_ring.c | 2 - drivers/staging/iio/adc/ad799x_core.c | 4 +- drivers/staging/iio/adc/ad799x_ring.c | 4 +- drivers/staging/iio/adc/adt7310.c | 21 +- drivers/staging/iio/adc/adt7410.c | 21 +- drivers/staging/iio/adc/lpc32xx_adc.c | 237 + drivers/staging/iio/adc/max1363_core.c | 50 +- drivers/staging/iio/adc/max1363_ring.c | 2 - drivers/staging/iio/addac/adt7316-i2c.c | 18 +- drivers/staging/iio/addac/adt7316-spi.c | 18 +- drivers/staging/iio/addac/adt7316.c | 11 +- drivers/staging/iio/addac/adt7316.h | 9 +- drivers/staging/iio/buffer.h | 2 - drivers/staging/iio/cdc/ad7150.c | 10 +- drivers/staging/iio/consumer.h | 96 + drivers/staging/iio/dac/Kconfig | 7 +- drivers/staging/iio/dac/ad5064.c | 369 +- drivers/staging/iio/dac/ad5360.c | 4 +- drivers/staging/iio/dac/ad5380.c | 4 +- drivers/staging/iio/dac/ad5421.c | 13 +- drivers/staging/iio/dac/ad5446.c | 35 +- drivers/staging/iio/dac/ad5686.c | 1 - drivers/staging/iio/dac/ad5764.c | 13 +- drivers/staging/iio/dac/max517.c | 18 +- drivers/staging/iio/dds/ad9834.c | 53 +- drivers/staging/iio/driver.h | 34 + drivers/staging/iio/events.h | 4 +- drivers/staging/iio/gyro/adis16260_ring.c | 2 - drivers/staging/iio/iio.h | 70 +- drivers/staging/iio/iio_core.h | 4 + drivers/staging/iio/iio_dummy_evgen.c | 2 +- drivers/staging/iio/iio_hwmon.c | 232 + drivers/staging/iio/iio_simple_dummy_buffer.c | 2 - drivers/staging/iio/impedance-analyzer/ad5933.c | 3 - drivers/staging/iio/imu/adis16400_ring.c | 2 - drivers/staging/iio/industrialio-buffer.c | 6 +- drivers/staging/iio/industrialio-core.c | 658 +- drivers/staging/iio/industrialio-event.c | 453 + drivers/staging/iio/inkern.c | 292 + drivers/staging/iio/kfifo_buf.c | 46 +- drivers/staging/iio/kfifo_buf.h | 2 - drivers/staging/iio/light/isl29018.c | 7 + drivers/staging/iio/light/tsl2563.c | 65 +- drivers/staging/iio/light/tsl2583.c | 19 +- drivers/staging/iio/machine.h | 24 + drivers/staging/iio/magnetometer/ak8975.c | 8 + drivers/staging/iio/magnetometer/hmc5843.c | 26 +- drivers/staging/iio/meter/ade7758_ring.c | 4 +- drivers/staging/iio/meter/meter.h | 2 +- drivers/staging/iio/ring_sw.c | 26 +- drivers/staging/iio/ring_sw.h | 5 - drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 12 +- drivers/staging/iio/trigger/iio-trig-gpio.c | 12 +- .../staging/iio/trigger/iio-trig-periodic-rtc.c | 12 +- drivers/staging/iio/types.h | 4 + drivers/staging/keucr/TODO | 2 +- drivers/staging/keucr/transport.h | 37 - drivers/staging/line6/capture.c | 54 +- drivers/staging/line6/capture.h | 2 +- drivers/staging/line6/driver.c | 2 +- drivers/staging/line6/pcm.c | 109 +- drivers/staging/line6/pcm.h | 167 +- drivers/staging/line6/playback.c | 68 +- drivers/staging/line6/playback.h | 2 +- drivers/staging/line6/toneport.c | 12 +- drivers/staging/line6/usbdefs.h | 44 +- drivers/staging/media/easycap/easycap_main.c | 1 + drivers/staging/media/lirc/lirc_sasem.c | 17 +- drivers/staging/mei/TODO | 3 + drivers/staging/mei/hw.h | 47 +- drivers/staging/mei/init.c | 24 +- drivers/staging/mei/interface.c | 72 +- drivers/staging/mei/interface.h | 7 +- drivers/staging/mei/interrupt.c | 106 +- drivers/staging/mei/iorw.c | 17 +- drivers/staging/mei/main.c | 14 +- drivers/staging/mei/mei-amt-version.c | 481 + drivers/staging/mei/mei.h | 127 +- drivers/staging/mei/mei.txt | 6 +- drivers/staging/mei/mei_dev.h | 10 +- drivers/staging/mei/mei_version.h | 31 - drivers/staging/mei/wd.c | 8 +- drivers/staging/nvec/Kconfig | 6 +- drivers/staging/nvec/nvec.c | 19 +- drivers/staging/nvec/nvec_ps2.c | 53 +- drivers/staging/octeon/ethernet-mdio.c | 4 +- drivers/staging/omapdrm/omap_crtc.c | 37 +- drivers/staging/omapdrm/omap_debugfs.c | 97 +- drivers/staging/omapdrm/omap_dmm_tiler.c | 91 +- drivers/staging/omapdrm/omap_dmm_tiler.h | 15 +- drivers/staging/omapdrm/omap_drv.c | 16 + drivers/staging/omapdrm/omap_drv.h | 19 +- drivers/staging/omapdrm/omap_fb.c | 124 +- drivers/staging/omapdrm/omap_fbdev.c | 26 +- drivers/staging/omapdrm/omap_gem.c | 172 +- drivers/staging/omapdrm/omap_gem_helpers.c | 2 +- drivers/staging/omapdrm/omap_plane.c | 197 +- drivers/staging/ozwpan/Kbuild | 19 + drivers/staging/ozwpan/Kconfig | 9 + drivers/staging/ozwpan/README | 25 + drivers/staging/ozwpan/TODO | 12 + drivers/staging/ozwpan/ozappif.h | 46 + drivers/staging/ozwpan/ozcdev.c | 521 + drivers/staging/ozwpan/ozcdev.h | 18 + drivers/staging/ozwpan/ozconfig.h | 27 + drivers/staging/ozwpan/ozeltbuf.c | 339 + drivers/staging/ozwpan/ozeltbuf.h | 70 + drivers/staging/ozwpan/ozevent.c | 116 + drivers/staging/ozwpan/ozevent.h | 31 + drivers/staging/ozwpan/ozeventdef.h | 47 + drivers/staging/ozwpan/ozhcd.c | 2256 ++ drivers/staging/ozwpan/ozhcd.h | 15 + drivers/staging/ozwpan/ozmain.c | 58 + drivers/staging/ozwpan/ozpd.c | 832 + drivers/staging/ozwpan/ozpd.h | 121 + drivers/staging/ozwpan/ozproto.c | 957 + drivers/staging/ozwpan/ozproto.h | 69 + drivers/staging/ozwpan/ozprotocol.h | 372 + drivers/staging/ozwpan/oztrace.c | 36 + drivers/staging/ozwpan/oztrace.h | 35 + drivers/staging/ozwpan/ozurbparanoia.c | 53 + drivers/staging/ozwpan/ozurbparanoia.h | 19 + drivers/staging/ozwpan/ozusbif.h | 43 + drivers/staging/ozwpan/ozusbsvc.c | 245 + drivers/staging/ozwpan/ozusbsvc.h | 32 + drivers/staging/ozwpan/ozusbsvc1.c | 437 + drivers/staging/quatech_usb2/quatech_usb2.c | 40 +- drivers/staging/quickstart/quickstart.c | 370 +- drivers/staging/ramster/Kconfig | 17 + drivers/staging/ramster/Makefile | 1 + drivers/staging/ramster/TODO | 13 + drivers/staging/ramster/cluster/Makefile | 3 + drivers/staging/ramster/cluster/heartbeat.c | 464 + drivers/staging/ramster/cluster/heartbeat.h | 87 + drivers/staging/ramster/cluster/masklog.c | 155 + drivers/staging/ramster/cluster/masklog.h | 220 + drivers/staging/ramster/cluster/nodemanager.c | 992 + drivers/staging/ramster/cluster/nodemanager.h | 88 + .../staging/ramster/cluster/ramster_nodemanager.h | 39 + drivers/staging/ramster/cluster/tcp.c | 2256 ++ drivers/staging/ramster/cluster/tcp.h | 159 + drivers/staging/ramster/cluster/tcp_internal.h | 248 + drivers/staging/ramster/r2net.c | 401 + drivers/staging/ramster/ramster.h | 118 + drivers/staging/ramster/tmem.c | 851 + drivers/staging/ramster/tmem.h | 244 + drivers/staging/{zram => ramster}/xvmalloc.c | 0 drivers/staging/{zram => ramster}/xvmalloc.h | 0 drivers/staging/{zram => ramster}/xvmalloc_int.h | 0 drivers/staging/ramster/zcache-main.c | 3320 +++ drivers/staging/ramster/zcache.h | 22 + drivers/staging/rtl8187se/r8180_core.c | 111 +- drivers/staging/rtl8187se/r8180_dm.c | 1792 +- drivers/staging/rtl8187se/r8180_wx.c | 286 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 1 - drivers/staging/rtl8712/Kconfig | 7 - drivers/staging/rtl8712/drv_types.h | 1 - drivers/staging/rtl8712/os_intfs.c | 6 - drivers/staging/rtl8712/osdep_service.h | 17 - drivers/staging/rtl8712/rtl8712_recv.c | 2 - drivers/staging/rtl8712/rtl871x_io.c | 1 - drivers/staging/rtl8712/rtl871x_io.h | 1 - drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 11 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 1 - drivers/staging/rtl8712/rtl871x_recv.c | 1 - drivers/staging/rtl8712/rtl871x_recv.h | 3 - drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 - drivers/staging/rtl8712/rtl871x_xmit.c | 3 - drivers/staging/rtl8712/rtl871x_xmit.h | 3 - drivers/staging/rtl8712/sta_info.h | 4 - drivers/staging/rtl8712/usb_intf.c | 9 +- drivers/staging/rts5139/TODO | 6 +- drivers/staging/rts5139/ms.h | 4 +- drivers/staging/rts5139/rts51x_chip.c | 14 +- drivers/staging/rts5139/rts51x_chip.h | 6 +- drivers/staging/rts5139/rts51x_fop.h | 2 +- drivers/staging/rts5139/rts51x_transport.c | 2 +- drivers/staging/rts5139/rts51x_transport.h | 2 +- drivers/staging/rts5139/sd_cprm.c | 2 +- drivers/staging/rts_pstor/TODO | 6 +- drivers/staging/sbe-2t3e3/intr.c | 2 +- drivers/staging/sep/Kconfig | 3 +- drivers/staging/sep/Makefile | 5 +- drivers/staging/sep/TODO | 5 +- drivers/staging/sep/sep_crypto.c | 4058 +++ drivers/staging/sep/sep_crypto.h | 359 + drivers/staging/sep/sep_dev.h | 98 +- drivers/staging/sep/sep_driver.c | 2932 -- drivers/staging/sep/sep_driver_api.h | 293 +- drivers/staging/sep/sep_driver_config.h | 79 +- drivers/staging/sep/sep_driver_hw_defs.h | 185 +- drivers/staging/sep/sep_main.c | 4518 ++++ drivers/staging/sep/sep_trace_events.h | 188 + drivers/staging/serqt_usb2/serqt_usb2.c | 40 +- drivers/staging/slicoss/README | 2 +- drivers/staging/sm7xx/smtcfb.c | 3 +- drivers/staging/sm7xx/smtcfb.h | 2 +- drivers/staging/speakup/main.c | 8 +- drivers/staging/speakup/serialio.c | 11 +- drivers/staging/speakup/serialio.h | 13 +- drivers/staging/speakup/spk_priv.h | 2 +- drivers/staging/speakup/synth.c | 2 +- drivers/{ => staging}/telephony/Kconfig | 0 drivers/{ => staging}/telephony/Makefile | 0 drivers/staging/telephony/TODO | 10 + drivers/{ => staging}/telephony/ixj-ver.h | 0 drivers/{ => staging}/telephony/ixj.c | 0 drivers/{ => staging}/telephony/ixj.h | 0 drivers/{ => staging}/telephony/ixj_pcmcia.c | 0 drivers/{ => staging}/telephony/phonedev.c | 0 drivers/staging/tidspbridge/Kconfig | 22 - drivers/staging/tidspbridge/Makefile | 4 +- drivers/staging/tidspbridge/core/chnl_sm.c | 34 +- drivers/staging/tidspbridge/core/dsp-clock.c | 3 - drivers/staging/tidspbridge/core/io_sm.c | 29 +- drivers/staging/tidspbridge/core/msg_sm.c | 3 - drivers/staging/tidspbridge/core/tiomap3430.c | 19 +- drivers/staging/tidspbridge/core/tiomap3430_pwr.c | 1 - drivers/staging/tidspbridge/core/tiomap_io.c | 18 - drivers/staging/tidspbridge/core/wdt.c | 24 +- drivers/staging/tidspbridge/gen/gh.c | 18 - drivers/staging/tidspbridge/gen/uuidutil.c | 7 - .../tidspbridge/include/dspbridge/_chnl_sm.h | 4 - .../staging/tidspbridge/include/dspbridge/chnl.h | 29 - .../staging/tidspbridge/include/dspbridge/cmm.h | 30 - .../staging/tidspbridge/include/dspbridge/cod.h | 29 - .../staging/tidspbridge/include/dspbridge/dbc.h | 46 - .../staging/tidspbridge/include/dspbridge/dev.h | 27 - .../staging/tidspbridge/include/dspbridge/disp.h | 31 - .../staging/tidspbridge/include/dspbridge/dmm.h | 4 - .../staging/tidspbridge/include/dspbridge/drv.h | 23 - drivers/staging/tidspbridge/include/dspbridge/gh.h | 2 - drivers/staging/tidspbridge/include/dspbridge/io.h | 29 - .../staging/tidspbridge/include/dspbridge/io_sm.h | 2 - .../staging/tidspbridge/include/dspbridge/msg.h | 27 - .../staging/tidspbridge/include/dspbridge/nldr.h | 2 - .../tidspbridge/include/dspbridge/nldrdefs.h | 34 - .../staging/tidspbridge/include/dspbridge/node.h | 41 - .../tidspbridge/include/dspbridge/nodepriv.h | 1 - .../staging/tidspbridge/include/dspbridge/proc.h | 28 - .../staging/tidspbridge/include/dspbridge/rmm.h | 25 - .../staging/tidspbridge/include/dspbridge/strm.h | 38 +- drivers/staging/tidspbridge/pmgr/chnl.c | 47 - drivers/staging/tidspbridge/pmgr/cmm.c | 97 +- drivers/staging/tidspbridge/pmgr/cod.c | 103 - drivers/staging/tidspbridge/pmgr/dbll.c | 125 +- drivers/staging/tidspbridge/pmgr/dev.c | 182 - drivers/staging/tidspbridge/pmgr/dmm.c | 46 - drivers/staging/tidspbridge/pmgr/dspapi.c | 84 +- drivers/staging/tidspbridge/pmgr/io.c | 45 - drivers/staging/tidspbridge/pmgr/msg.c | 38 - drivers/staging/tidspbridge/rmgr/dbdcd.c | 103 +- drivers/staging/tidspbridge/rmgr/disp.c | 69 - drivers/staging/tidspbridge/rmgr/drv.c | 74 - drivers/staging/tidspbridge/rmgr/drv_interface.c | 366 +- drivers/staging/tidspbridge/rmgr/drv_interface.h | 28 - drivers/staging/tidspbridge/rmgr/dspdrv.c | 5 - drivers/staging/tidspbridge/rmgr/mgr.c | 45 +- drivers/staging/tidspbridge/rmgr/nldr.c | 99 - drivers/staging/tidspbridge/rmgr/node.c | 129 - drivers/staging/tidspbridge/rmgr/proc.c | 119 - drivers/staging/tidspbridge/rmgr/rmm.c | 56 - drivers/staging/tidspbridge/rmgr/strm.c | 114 +- drivers/staging/usbip/stub.h | 1 - drivers/staging/usbip/stub_dev.c | 2 - drivers/staging/usbip/stub_rx.c | 9 - drivers/staging/usbip/usbip_common.c | 11 +- drivers/staging/usbip/usbip_common.h | 2 +- drivers/staging/usbip/vhci_hcd.c | 41 - drivers/staging/usbip/vhci_rx.c | 3 +- drivers/staging/vme/devices/vme_pio2.h | 4 +- drivers/staging/vme/devices/vme_pio2_gpio.c | 4 +- drivers/staging/vme/vme.h | 2 +- drivers/staging/vt6655/bssdb.c | 4 +- drivers/staging/vt6655/ioctl.c | 23 +- drivers/staging/vt6656/bssdb.c | 4 +- drivers/staging/vt6656/iwctl.c | 230 +- drivers/staging/vt6656/iwctl.h | 13 +- drivers/staging/vt6656/main_usb.c | 13 +- drivers/staging/vt6656/wpactl.c | 937 +- drivers/staging/wlags49_h2/wl_cs.c | 7 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 1 + drivers/staging/xgifb/XGI_main.h | 78 +- drivers/staging/xgifb/XGI_main_26.c | 208 +- drivers/staging/xgifb/XGIfb.h | 2 +- drivers/staging/xgifb/vb_def.h | 178 +- drivers/staging/xgifb/vb_init.c | 20 +- drivers/staging/xgifb/vb_setmode.c | 836 +- drivers/staging/xgifb/vb_struct.h | 79 +- drivers/staging/xgifb/vb_table.h | 346 +- drivers/staging/xgifb/vgatypes.h | 9 + drivers/staging/zcache/Kconfig | 13 +- drivers/staging/zcache/tmem.h | 2 +- drivers/staging/zcache/zcache-main.c | 237 +- drivers/staging/zram/Kconfig | 10 +- drivers/staging/zram/Makefile | 1 - drivers/staging/zram/zram_drv.c | 116 +- drivers/staging/zram/zram_drv.h | 12 +- drivers/staging/zram/zram_sysfs.c | 4 +- drivers/staging/zsmalloc/Kconfig | 14 + drivers/staging/zsmalloc/Makefile | 3 + drivers/staging/zsmalloc/zsmalloc-main.c | 745 + drivers/staging/zsmalloc/zsmalloc.h | 31 + drivers/staging/zsmalloc/zsmalloc_int.h | 155 + drivers/target/tcm_fc/tfc_sess.c | 12 +- drivers/tty/amiserial.c | 730 +- drivers/tty/bfin_jtag_comm.c | 1 - drivers/tty/cyclades.c | 9 +- drivers/tty/ehv_bytechan.c | 1 - drivers/tty/hvc/hvc_beat.c | 2 +- drivers/tty/hvc/hvc_console.c | 1 - drivers/tty/hvc/hvc_rtas.c | 2 +- drivers/tty/hvc/hvc_udbg.c | 2 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/hvc/hvcs.c | 30 +- drivers/tty/hvc/hvsi.c | 8 +- drivers/tty/ipwireless/network.c | 2 +- drivers/tty/ipwireless/tty.c | 39 +- drivers/tty/isicom.c | 3 - drivers/tty/moxa.c | 3 +- drivers/tty/mxser.c | 5 - drivers/tty/n_gsm.c | 1 - drivers/tty/nozomi.c | 9 +- drivers/tty/pty.c | 63 +- drivers/tty/rocket.c | 7 +- drivers/tty/serial/21285.c | 4 +- drivers/tty/serial/68328serial.c | 9 +- drivers/tty/serial/8250/8250.c | 744 +- drivers/tty/serial/8250/8250.h | 10 + drivers/tty/serial/Kconfig | 13 + drivers/tty/serial/Makefile | 3 +- drivers/tty/serial/altera_uart.c | 47 +- drivers/tty/serial/amba-pl011.c | 32 +- drivers/tty/serial/bfin_uart.c | 8 +- drivers/tty/serial/crisv10.c | 15 +- drivers/tty/serial/efm32-uart.c | 830 + drivers/tty/serial/ifx6x60.c | 3 - drivers/tty/serial/ioc4_serial.c | 3 +- drivers/tty/serial/m32r_sio.c | 12 +- drivers/tty/serial/m32r_sio.h | 1 + drivers/tty/serial/mpc52xx_uart.c | 9 +- drivers/tty/serial/msm_smd_tty.c | 1 - drivers/tty/serial/mux.c | 3 +- drivers/tty/serial/omap-serial.c | 6 +- drivers/tty/serial/pch_uart.c | 172 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/pxa.c | 8 +- drivers/tty/serial/samsung.c | 2 +- drivers/tty/serial/serial_core.c | 1 - drivers/tty/serial/sn_console.c | 4 +- drivers/tty/serial/suncore.c | 2 +- drivers/tty/serial/sunhv.c | 3 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 3 +- drivers/tty/serial/sunzilog.c | 12 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 4 +- drivers/tty/serial/vt8500_serial.c | 4 +- drivers/tty/synclink.c | 3 +- drivers/tty/synclink_gt.c | 5 +- drivers/tty/synclinkmp.c | 3 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_io.c | 54 +- drivers/tty/vt/consolemap.c | 51 +- drivers/tty/vt/keyboard.c | 803 +- drivers/tty/vt/selection.c | 58 +- drivers/tty/vt/vc_screen.c | 4 +- drivers/tty/vt/vt.c | 66 +- drivers/tty/vt/vt_ioctl.c | 495 +- drivers/usb/Kconfig | 43 +- drivers/usb/class/cdc-acm.c | 38 +- drivers/usb/class/cdc-wdm.c | 352 +- drivers/usb/core/driver.c | 186 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hcd.c | 6 +- drivers/usb/core/hub.c | 212 +- drivers/usb/core/sysfs.c | 23 + drivers/usb/core/urb.c | 32 +- drivers/usb/core/usb.c | 2 +- drivers/usb/core/usb.h | 1 + drivers/usb/dwc3/Makefile | 13 + drivers/usb/dwc3/core.c | 122 +- drivers/usb/dwc3/core.h | 200 +- drivers/usb/dwc3/debugfs.c | 214 +- drivers/usb/dwc3/dwc3-exynos.c | 151 + drivers/usb/dwc3/dwc3-omap.c | 116 +- drivers/usb/dwc3/dwc3-pci.c | 65 +- drivers/usb/dwc3/ep0.c | 98 +- drivers/usb/dwc3/gadget.c | 429 +- drivers/usb/dwc3/gadget.h | 5 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/gadget/Kconfig | 27 +- drivers/usb/gadget/amd5536udc.c | 147 +- drivers/usb/gadget/at91_udc.c | 2 +- drivers/usb/gadget/atmel_usba_udc.c | 1 + drivers/usb/gadget/audio.c | 47 +- drivers/usb/gadget/ci13xxx_msm.c | 4 +- drivers/usb/gadget/ci13xxx_udc.c | 18 +- drivers/usb/gadget/ci13xxx_udc.h | 2 +- drivers/usb/gadget/dummy_hcd.c | 755 +- drivers/usb/gadget/epautoconf.c | 16 +- drivers/usb/gadget/f_acm.c | 52 +- drivers/usb/gadget/f_ecm.c | 25 + drivers/usb/gadget/f_fs.c | 6 +- drivers/usb/gadget/f_mass_storage.c | 29 +- drivers/usb/gadget/f_midi.c | 2 +- drivers/usb/gadget/f_rndis.c | 2 +- drivers/usb/gadget/f_serial.c | 42 + drivers/usb/gadget/f_subset.c | 34 +- drivers/usb/gadget/{f_audio.c => f_uac1.c} | 25 +- drivers/usb/gadget/f_uac2.c | 1449 + drivers/usb/gadget/file_storage.c | 26 +- drivers/usb/gadget/fsl_qe_udc.c | 1 + drivers/usb/gadget/fsl_udc_core.c | 28 +- drivers/usb/gadget/fsl_usb2_udc.h | 2 +- drivers/usb/gadget/g_ffs.c | 2 +- drivers/usb/gadget/goku_udc.c | 19 +- drivers/usb/gadget/hid.c | 6 +- drivers/usb/gadget/inode.c | 2 + drivers/usb/gadget/langwell_udc.c | 52 +- drivers/usb/gadget/langwell_udc.h | 2 +- drivers/usb/gadget/mass_storage.c | 2 +- drivers/usb/gadget/multi.c | 2 +- drivers/usb/gadget/mv_udc.h | 2 +- drivers/usb/gadget/mv_udc_core.c | 9 +- drivers/usb/gadget/net2272.c | 18 +- drivers/usb/gadget/net2280.c | 19 +- drivers/usb/gadget/omap_udc.c | 26 +- drivers/usb/gadget/omap_udc.h | 2 +- drivers/usb/gadget/pch_udc.c | 323 +- drivers/usb/gadget/pxa25x_udc.c | 15 +- drivers/usb/gadget/pxa25x_udc.h | 2 +- drivers/usb/gadget/pxa27x_udc.c | 11 +- drivers/usb/gadget/pxa27x_udc.h | 2 +- drivers/usb/gadget/r8a66597-udc.c | 10 +- drivers/usb/gadget/s3c-hsudc.c | 34 +- drivers/usb/gadget/s3c2410_udc.c | 2 + drivers/usb/gadget/serial.c | 2 +- drivers/usb/gadget/storage_common.c | 42 +- drivers/usb/gadget/u_serial.c | 4 - drivers/usb/gadget/{u_audio.c => u_uac1.c} | 4 +- drivers/usb/gadget/{u_audio.h => u_uac1.h} | 2 +- drivers/usb/gadget/udc-core.c | 52 + drivers/usb/host/Kconfig | 45 +- drivers/usb/host/Makefile | 4 + drivers/usb/host/ehci-ath79.c | 208 - drivers/usb/host/ehci-dbg.c | 2 +- drivers/usb/host/ehci-fsl.c | 47 +- drivers/usb/host/ehci-fsl.h | 4 + drivers/usb/host/ehci-hcd.c | 20 +- drivers/usb/host/ehci-hub.c | 10 +- drivers/usb/host/ehci-ls1x.c | 159 + drivers/usb/host/ehci-msm.c | 14 +- drivers/usb/host/ehci-mv.c | 12 +- drivers/usb/host/ehci-mxc.c | 12 +- drivers/usb/host/ehci-platform.c | 198 + drivers/usb/host/ehci-pxa168.c | 363 - drivers/usb/host/ehci-s5p.c | 15 + drivers/usb/host/ehci-spear.c | 83 +- drivers/usb/host/ehci-tegra.c | 14 +- drivers/usb/host/ehci.h | 2 +- drivers/usb/host/fsl-mph-dr-of.c | 1 - drivers/usb/host/imx21-dbg.c | 2 +- drivers/usb/host/isp116x-hcd.c | 23 +- drivers/usb/host/isp1362-hcd.c | 20 +- drivers/usb/host/ohci-ath79.c | 151 - drivers/usb/host/ohci-exynos.c | 6 +- drivers/usb/host/ohci-hcd.c | 18 +- drivers/usb/host/{ohci-pnx4008.c => ohci-nxp.c} | 253 +- drivers/usb/host/ohci-omap.c | 8 +- drivers/usb/host/ohci-platform.c | 194 + drivers/usb/host/ohci-pxa27x.c | 5 +- drivers/usb/host/ohci.h | 2 +- drivers/usb/host/r8a66597-hcd.c | 21 +- drivers/usb/host/sl811-hcd.c | 21 +- drivers/usb/host/uhci-hcd.c | 3 + drivers/usb/host/xhci-hub.c | 41 + drivers/usb/host/xhci-mem.c | 241 +- drivers/usb/host/xhci-plat.c | 205 + drivers/usb/host/xhci-ring.c | 333 +- drivers/usb/host/xhci.c | 72 +- drivers/usb/host/xhci.h | 34 +- drivers/usb/musb/am35x.c | 20 +- drivers/usb/musb/blackfin.c | 15 +- drivers/usb/musb/da8xx.c | 20 +- drivers/usb/musb/davinci.c | 24 +- drivers/usb/musb/musb_core.c | 77 +- drivers/usb/musb/musb_core.h | 2 +- drivers/usb/musb/musb_debugfs.c | 14 +- drivers/usb/musb/musb_gadget.c | 39 +- drivers/usb/musb/musb_virthub.c | 9 +- drivers/usb/musb/omap2430.c | 46 +- drivers/usb/musb/tusb6010.c | 33 +- drivers/usb/musb/ux500.c | 19 +- drivers/usb/otg/Kconfig | 2 +- drivers/usb/otg/ab8500-usb.c | 95 +- drivers/usb/otg/fsl_otg.c | 113 +- drivers/usb/otg/fsl_otg.h | 2 +- drivers/usb/otg/gpio_vbus.c | 61 +- drivers/usb/otg/isp1301_omap.c | 234 +- drivers/usb/otg/msm_otg.c | 398 +- drivers/usb/otg/mv_otg.c | 110 +- drivers/usb/otg/mv_otg.h | 2 +- drivers/usb/otg/nop-usb-xceiv.c | 66 +- drivers/usb/otg/otg.c | 38 +- drivers/usb/otg/otg_fsm.c | 22 +- drivers/usb/otg/otg_fsm.h | 2 +- drivers/usb/otg/twl4030-usb.c | 83 +- drivers/usb/otg/twl6030-usb.c | 119 +- drivers/usb/otg/ulpi.c | 116 +- drivers/usb/otg/ulpi_viewport.c | 6 +- drivers/usb/renesas_usbhs/common.c | 11 +- drivers/usb/renesas_usbhs/common.h | 1 + drivers/usb/renesas_usbhs/fifo.c | 29 +- drivers/usb/renesas_usbhs/fifo.h | 3 +- drivers/usb/renesas_usbhs/mod.c | 2 +- drivers/usb/renesas_usbhs/mod_gadget.c | 79 +- drivers/usb/serial/Kconfig | 17 + drivers/usb/serial/Makefile | 2 + drivers/usb/serial/aircable.c | 30 +- drivers/usb/serial/ark3116.c | 30 +- drivers/usb/serial/belkin_sa.c | 35 +- drivers/usb/serial/ch341.c | 27 +- drivers/usb/serial/cp210x.c | 77 +- drivers/usb/serial/cyberjack.c | 36 +- drivers/usb/serial/cypress_m8.c | 64 +- drivers/usb/serial/digi_acceleport.c | 45 +- drivers/usb/serial/empeg.c | 34 +- drivers/usb/serial/f81232.c | 405 + drivers/usb/serial/ftdi_sio.c | 58 +- drivers/usb/serial/ftdi_sio.h | 3 +- drivers/usb/serial/ftdi_sio_ids.h | 19 +- drivers/usb/serial/funsoft.c | 25 +- drivers/usb/serial/garmin_gps.c | 40 +- drivers/usb/serial/generic.c | 19 +- drivers/usb/serial/hp4x.c | 31 +- drivers/usb/serial/io_edgeport.c | 66 +- drivers/usb/serial/io_tables.h | 10 +- drivers/usb/serial/io_ti.c | 44 +- drivers/usb/serial/ipaq.c | 28 +- drivers/usb/serial/ipw.c | 32 +- drivers/usb/serial/ir-usb.c | 30 +- drivers/usb/serial/iuu_phoenix.c | 31 +- drivers/usb/serial/keyspan.c | 48 +- drivers/usb/serial/keyspan.h | 10 +- drivers/usb/serial/keyspan_pda.c | 62 +- drivers/usb/serial/kl5kusb105.c | 37 +- drivers/usb/serial/kobil_sct.c | 35 +- drivers/usb/serial/mct_u232.c | 34 +- drivers/usb/serial/metro-usb.c | 402 + drivers/usb/serial/mos7720.c | 46 +- drivers/usb/serial/mos7840.c | 142 +- drivers/usb/serial/moto_modem.c | 26 +- drivers/usb/serial/navman.c | 25 +- drivers/usb/serial/omninet.c | 38 +- drivers/usb/serial/opticon.c | 25 +- drivers/usb/serial/option.c | 53 +- drivers/usb/serial/oti6858.c | 36 +- drivers/usb/serial/pl2303.c | 31 +- drivers/usb/serial/qcaux.c | 26 +- drivers/usb/serial/qcserial.c | 134 +- drivers/usb/serial/safe_serial.c | 24 +- drivers/usb/serial/siemens_mpi.c | 30 +- drivers/usb/serial/sierra.c | 37 +- drivers/usb/serial/spcp8x5.c | 31 +- drivers/usb/serial/ssu100.c | 40 +- drivers/usb/serial/symbolserial.c | 25 +- drivers/usb/serial/ti_usb_3410_5052.c | 40 +- drivers/usb/serial/usb-serial.c | 94 +- drivers/usb/serial/usb_debug.c | 26 +- drivers/usb/serial/visor.c | 37 +- drivers/usb/serial/vivopay-serial.c | 31 +- drivers/usb/serial/whiteheat.c | 47 +- drivers/usb/serial/zio.c | 26 +- drivers/usb/storage/alauda.c | 1 + drivers/usb/storage/cypress_atacb.c | 1 + drivers/usb/storage/datafab.c | 1 + drivers/usb/storage/ene_ub6250.c | 27 +- drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/isd200.c | 1 + drivers/usb/storage/jumpshot.c | 1 + drivers/usb/storage/karma.c | 1 + drivers/usb/storage/onetouch.c | 1 + drivers/usb/storage/realtek_cr.c | 13 +- drivers/usb/storage/scsiglue.c | 55 +- drivers/usb/storage/sddr09.c | 1 + drivers/usb/storage/sddr55.c | 1 + drivers/usb/storage/shuttle_usbat.c | 1 + drivers/usb/storage/transport.c | 3 +- drivers/usb/storage/transport.h | 39 - drivers/usb/storage/uas.c | 328 +- drivers/usb/storage/usb.c | 21 +- drivers/w1/masters/w1-gpio.c | 3 +- drivers/w1/slaves/Kconfig | 13 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_bq27000.c | 36 +- drivers/w1/slaves/w1_ds2781.c | 201 + drivers/w1/slaves/w1_ds2781.h | 136 + drivers/w1/w1_family.h | 1 + fs/Kconfig | 4 + fs/afs/file.c | 2 +- fs/btrfs/check-integrity.c | 1 - fs/btrfs/free-space-cache.c | 2 +- fs/compat_ioctl.c | 2 +- fs/cramfs/inode.c | 6 +- fs/dcache.c | 29 +- fs/debugfs/inode.c | 149 +- fs/devpts/inode.c | 85 +- fs/dlm/lowcomms.c | 22 +- fs/exec.c | 14 +- fs/fs-writeback.c | 2 +- fs/jffs2/compr.c | 2 +- fs/namei.c | 122 + fs/ntfs/layout.h | 4 +- fs/proc/base.c | 3 +- fs/proc/kcore.c | 2 +- fs/reiserfs/lbalance.c | 2 +- fs/sysfs/dir.c | 224 +- fs/sysfs/inode.c | 11 +- fs/sysfs/mount.c | 2 +- fs/sysfs/sysfs.h | 17 +- include/acpi/processor.h | 1 + include/asm-generic/socket.h | 5 + include/linux/Kbuild | 2 + include/linux/altera_uart.h | 4 - include/linux/bcma/bcma.h | 9 + include/linux/bcma/bcma_driver_chipcommon.h | 26 +- include/linux/bcma/bcma_driver_pci.h | 125 +- include/linux/bcma/bcma_regs.h | 27 + include/linux/can/dev.h | 2 +- include/linux/cgroup.h | 70 +- include/linux/clocksource.h | 7 - include/linux/compiler.h | 2 +- include/linux/connector.h | 1 + include/linux/cpu.h | 7 + include/linux/dccp.h | 8 +- include/linux/device.h | 17 +- include/linux/dynamic_debug.h | 19 +- include/linux/errno.h | 1 + include/linux/etherdevice.h | 13 +- include/linux/ethtool.h | 23 +- include/linux/ftrace.h | 77 +- include/linux/ftrace_event.h | 9 +- include/linux/hyperv.h | 173 + include/linux/if.h | 2 + include/linux/if_ppp.h | 174 +- include/linux/if_vlan.h | 7 +- include/linux/in.h | 1 + include/linux/in6.h | 1 + include/linux/inetdevice.h | 1 + include/linux/init_task.h | 2 +- include/linux/interrupt.h | 7 +- include/linux/ipv6.h | 8 +- include/linux/isdn.h | 2 +- include/linux/jump_label.h | 162 +- include/linux/kbd_kern.h | 7 +- include/linux/kernel.h | 13 + include/linux/keyboard.h | 2 - include/linux/math64.h | 4 + include/linux/mdio.h | 10 +- include/linux/mlx4/device.h | 5 +- include/linux/mlx4/qp.h | 5 +- include/linux/mod_devicetable.h | 21 + include/linux/net.h | 1 + include/linux/netdev_features.h | 4 + include/linux/netdevice.h | 129 +- include/linux/netfilter.h | 6 +- include/linux/netfilter/Kbuild | 2 + include/linux/netfilter/ipset/ip_set.h | 35 +- include/linux/netfilter/ipset/ip_set_ahash.h | 119 +- include/linux/netfilter/nf_conntrack_tcp.h | 5 +- include/linux/netfilter/nfnetlink.h | 3 +- include/linux/netfilter/nfnetlink_conntrack.h | 12 + include/linux/netfilter/nfnetlink_cttimeout.h | 114 + include/linux/netfilter/xt_CT.h | 12 + include/linux/netfilter/xt_LOG.h | 19 + include/linux/netfilter_ipv4/Kbuild | 2 - include/linux/netfilter_ipv4/ipt_LOG.h | 2 + include/linux/netfilter_ipv4/ipt_SAME.h | 20 - include/linux/netfilter_ipv4/ipt_realm.h | 7 - include/linux/netfilter_ipv6/ip6t_LOG.h | 2 + include/linux/netlink.h | 30 +- include/linux/nfc.h | 8 + include/linux/nl80211.h | 72 +- include/linux/pci.h | 25 +- include/linux/pci_ids.h | 1 + include/linux/perf_event.h | 108 +- include/linux/pkt_sched.h | 21 + include/linux/platform_data/cpsw.h | 55 + include/linux/platform_data/dwc3-exynos.h | 24 + include/linux/platform_data/efm32-uart.h | 18 + include/linux/ppp-comp.h | 38 +- include/linux/ppp-ioctl.h | 119 + include/linux/ppp_defs.h | 38 +- include/linux/preempt.h | 5 +- include/linux/printk.h | 18 +- include/linux/rcupdate.h | 83 +- include/linux/rcutiny.h | 10 +- include/linux/rcutree.h | 19 + include/linux/sched.h | 54 +- include/linux/security.h | 2 +- include/linux/serial.h | 4 +- include/linux/serialP.h | 142 - include/linux/serial_core.h | 12 + include/linux/sh_eth.h | 1 + include/linux/skbuff.h | 46 +- include/linux/snmp.h | 2 + include/linux/socket.h | 4 +- include/linux/srcu.h | 15 +- include/linux/ssb/ssb.h | 108 +- include/linux/ssb/ssb_regs.h | 34 + include/linux/static_key.h | 1 + .../suncore.h => include/linux/sunserialcore.h | 2 +- include/linux/sys_soc.h | 37 + include/linux/tcp.h | 5 +- include/linux/timex.h | 17 +- include/linux/tracepoint.h | 28 +- include/linux/tty.h | 6 +- include/linux/tty_driver.h | 8 +- include/linux/usb.h | 10 +- include/linux/usb/audio-v2.h | 21 + include/linux/usb/cdc-wdm.h | 19 + include/linux/usb/ch11.h | 5 + include/linux/usb/ch9.h | 5 + include/linux/usb/ehci_pdriver.h | 46 + include/linux/usb/gadget.h | 10 + include/linux/usb/hcd.h | 4 +- include/linux/usb/intel_mid_otg.h | 6 +- include/linux/usb/msm_hsusb.h | 2 +- include/linux/usb/ohci_pdriver.h | 38 + include/linux/usb/otg.h | 164 +- include/linux/usb/renesas_usbhs.h | 1 + include/linux/usb/serial.h | 36 +- include/linux/usb/storage.h | 38 + include/linux/usb/uas.h | 69 + include/linux/usb/ulpi.h | 4 +- include/linux/vt_kern.h | 26 + include/linux/wait.h | 5 +- include/linux/writeback.h | 2 +- include/net/addrconf.h | 1 - include/net/arp.h | 4 +- include/net/bluetooth/bluetooth.h | 40 +- include/net/bluetooth/hci.h | 76 +- include/net/bluetooth/hci_core.h | 301 +- include/net/bluetooth/hci_mon.h | 51 + include/net/bluetooth/l2cap.h | 87 +- include/net/bluetooth/mgmt.h | 338 +- include/net/bluetooth/smp.h | 2 +- include/net/caif/caif_hsi.h | 1 + include/net/cfg80211.h | 179 +- include/net/compat.h | 2 +- include/net/dcbnl.h | 4 +- include/net/dn.h | 1 + include/net/genetlink.h | 31 +- include/net/inet_sock.h | 3 + include/net/ip.h | 2 +- include/net/iucv/af_iucv.h | 3 + include/net/mac80211.h | 154 +- include/net/ndisc.h | 1 - include/net/netfilter/nf_conntrack_extend.h | 4 + include/net/netfilter/nf_conntrack_helper.h | 13 + include/net/netfilter/nf_conntrack_l4proto.h | 19 +- include/net/netfilter/nf_conntrack_timeout.h | 78 + include/net/netfilter/xt_log.h | 2 +- include/net/netlink.h | 35 - include/net/nfc/nci.h | 53 +- include/net/nfc/nci_core.h | 36 +- include/net/nfc/nfc.h | 39 +- include/net/sctp/sctp.h | 1 + include/net/sock.h | 42 +- include/net/tcp.h | 66 +- include/net/tcp_memcontrol.h | 2 +- include/net/udplite.h | 4 +- include/net/xfrm.h | 5 - include/scsi/scsi_device.h | 7 +- include/trace/events/power.h | 3 +- include/trace/events/printk.h | 41 + include/trace/events/rcu.h | 63 +- include/trace/events/sched.h | 27 + include/trace/events/signal.h | 85 +- init/Kconfig | 9 - init/main.c | 9 +- kernel/cgroup.c | 327 +- kernel/cgroup_freezer.c | 11 +- kernel/cpuset.c | 16 +- kernel/events/core.c | 259 +- kernel/events/hw_breakpoint.c | 13 + kernel/exit.c | 23 +- kernel/fork.c | 8 +- kernel/futex.c | 51 +- kernel/irq/chip.c | 5 +- kernel/irq/handle.c | 14 +- kernel/irq/internals.h | 2 - kernel/irq/manage.c | 86 +- kernel/jump_label.c | 135 +- kernel/lockdep.c | 8 +- kernel/mutex.c | 4 +- kernel/printk.c | 45 +- kernel/rcu.h | 26 +- kernel/rcupdate.c | 5 + kernel/rcutiny.c | 26 +- kernel/rcutiny_plugin.h | 77 +- kernel/rcutorture.c | 91 +- kernel/rcutree.c | 507 +- kernel/rcutree.h | 27 +- kernel/rcutree_plugin.h | 450 +- kernel/rcutree_trace.c | 12 +- kernel/resource.c | 3 +- kernel/sched/auto_group.c | 12 +- kernel/sched/core.c | 167 +- kernel/sched/debug.c | 1 - kernel/sched/fair.c | 400 +- kernel/sched/rt.c | 43 +- kernel/sched/sched.h | 29 +- kernel/sched/stats.c | 4 +- kernel/signal.c | 37 +- kernel/softirq.c | 34 +- kernel/srcu.c | 33 +- kernel/time/ntp.c | 85 +- kernel/time/tick-broadcast.c | 4 + kernel/time/tick-sched.c | 17 +- kernel/time/timekeeping.c | 338 +- kernel/trace/ftrace.c | 134 +- kernel/trace/trace.c | 6 +- kernel/trace/trace.h | 38 +- kernel/trace/trace_entries.h | 54 +- kernel/trace/trace_event_perf.c | 208 +- kernel/trace/trace_events.c | 12 +- kernel/trace/trace_events_filter.c | 175 +- kernel/trace/trace_export.c | 64 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_output.c | 12 +- kernel/trace/trace_syscalls.c | 22 +- kernel/tracepoint.c | 20 +- kernel/watchdog.c | 24 +- kernel/workqueue.c | 22 +- lib/Kconfig.debug | 42 +- lib/dma-debug.c | 3 +- lib/dynamic_debug.c | 270 +- lib/kobject_uevent.c | 19 +- mm/memcontrol.c | 48 +- mm/truncate.c | 2 +- net/atm/clip.c | 17 +- net/atm/pppoatm.c | 2 +- net/batman-adv/Makefile | 2 +- net/batman-adv/{bat_ogm.h => bat_algo.h} | 20 +- net/batman-adv/bat_debugfs.c | 24 +- net/batman-adv/bat_debugfs.h | 2 +- net/batman-adv/bat_iv_ogm.c | 304 +- net/batman-adv/bat_sysfs.c | 31 +- net/batman-adv/bat_sysfs.h | 2 +- net/batman-adv/bitarray.c | 10 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/gateway_client.c | 37 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 14 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 66 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 20 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/main.c | 113 +- net/batman-adv/main.h | 45 +- net/batman-adv/originator.c | 33 +- net/batman-adv/originator.h | 2 +- net/batman-adv/packet.h | 40 +- net/batman-adv/ring_buffer.c | 2 +- net/batman-adv/ring_buffer.h | 2 +- net/batman-adv/routing.c | 67 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 15 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 44 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/translation-table.c | 251 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/types.h | 23 +- net/batman-adv/unicast.c | 22 +- net/batman-adv/unicast.h | 2 +- net/batman-adv/vis.c | 19 +- net/batman-adv/vis.h | 5 +- net/bluetooth/Kconfig | 1 - net/bluetooth/bnep/sock.c | 6 +- net/bluetooth/cmtp/sock.c | 6 +- net/bluetooth/hci_conn.c | 73 +- net/bluetooth/hci_core.c | 645 +- net/bluetooth/hci_event.c | 631 +- net/bluetooth/hci_sock.c | 469 +- net/bluetooth/hci_sysfs.c | 53 +- net/bluetooth/hidp/sock.c | 6 +- net/bluetooth/l2cap_core.c | 641 +- net/bluetooth/l2cap_sock.c | 54 +- net/bluetooth/lib.c | 27 +- net/bluetooth/mgmt.c | 2647 ++- net/bluetooth/rfcomm/tty.c | 7 +- net/bluetooth/smp.c | 108 +- net/bridge/br_device.c | 5 +- net/caif/caif_dev.c | 2 - net/caif/caif_socket.c | 113 +- net/caif/cfdbgl.c | 4 +- net/caif/cfdgml.c | 9 +- net/caif/cfrfml.c | 25 +- net/caif/cfsrvl.c | 6 +- net/caif/cfutill.c | 5 +- net/caif/cfvidl.c | 6 +- net/caif/chnl_net.c | 24 +- net/compat.c | 2 +- net/core/datagram.c | 26 +- net/core/dev.c | 139 +- net/core/ethtool.c | 2 + net/core/iovec.c | 2 +- net/core/neighbour.c | 90 +- net/core/net-sysfs.c | 4 +- net/core/netpoll.c | 71 +- net/core/netprio_cgroup.c | 10 +- net/core/rtnetlink.c | 11 +- net/core/skbuff.c | 4 +- net/core/sock.c | 31 +- net/core/sysctl_net_core.c | 4 +- net/dccp/ccids/ccid3.c | 3 +- net/dccp/ipv4.c | 8 +- net/dccp/ipv6.c | 8 +- net/dccp/minisocks.c | 18 +- net/dccp/output.c | 10 +- net/decnet/dn_neigh.c | 24 +- net/decnet/dn_route.c | 3 +- net/ethernet/eth.c | 2 + net/ieee802154/6lowpan.c | 16 +- net/ipv4/af_inet.c | 28 +- net/ipv4/ah4.c | 17 +- net/ipv4/arp.c | 2 +- net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/esp4.c | 10 +- net/ipv4/fib_frontend.c | 6 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 5 +- net/ipv4/gre.c | 6 +- net/ipv4/icmp.c | 21 +- net/ipv4/inet_diag.c | 18 +- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_gre.c | 29 +- net/ipv4/ip_input.c | 20 +- net/ipv4/ip_options.c | 4 +- net/ipv4/ip_sockglue.c | 44 +- net/ipv4/ipcomp.c | 8 +- net/ipv4/ipconfig.c | 110 +- net/ipv4/ipip.c | 7 +- net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/Kconfig | 9 - net/ipv4/netfilter/Makefile | 1 - net/ipv4/netfilter/ipt_LOG.c | 516 - net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 60 +- net/ipv4/netfilter/nf_nat_core.c | 8 + net/ipv4/netfilter/nf_nat_h323.c | 14 + net/ipv4/netfilter/nf_nat_sip.c | 7 + net/ipv4/ping.c | 21 +- net/ipv4/proc.c | 2 + net/ipv4/raw.c | 10 +- net/ipv4/route.c | 52 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_cong.c | 9 +- net/ipv4/tcp_input.c | 241 +- net/ipv4/tcp_ipv4.c | 312 +- net/ipv4/tcp_memcontrol.c | 8 +- net/ipv4/tcp_minisocks.c | 12 +- net/ipv4/tcp_output.c | 4 +- net/ipv4/tcp_probe.c | 4 +- net/ipv4/tcp_timer.c | 14 +- net/ipv4/tunnel4.c | 8 +- net/ipv4/udp.c | 41 +- net/ipv4/udplite.c | 7 +- net/ipv4/xfrm4_tunnel.c | 16 +- net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 1 + net/ipv6/anycast.c | 29 - net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 4 + net/ipv6/ip6_fib.c | 19 +- net/ipv6/ip6_output.c | 21 +- net/ipv6/ipv6_sockglue.c | 38 + net/ipv6/ndisc.c | 30 +- net/ipv6/netfilter/Kconfig | 9 - net/ipv6/netfilter/Makefile | 1 - net/ipv6/netfilter/ip6t_LOG.c | 527 - net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 60 +- net/ipv6/raw.c | 2 + net/ipv6/reassembly.c | 7 +- net/ipv6/route.c | 15 +- net/ipv6/sit.c | 20 +- net/ipv6/tcp_ipv6.c | 231 +- net/ipv6/udp.c | 7 +- net/ipv6/xfrm6_output.c | 2 +- net/irda/ircomm/ircomm_tty.c | 7 +- net/irda/irnet/irnet.h | 2 +- net/iucv/af_iucv.c | 381 +- net/l2tp/l2tp_eth.c | 2 +- net/l2tp/l2tp_ppp.c | 4 +- net/mac80211/Makefile | 4 +- net/mac80211/cfg.c | 241 +- net/mac80211/chan.c | 55 +- net/mac80211/debugfs.c | 87 +- net/mac80211/debugfs_netdev.c | 115 +- net/mac80211/debugfs_sta.c | 5 +- net/mac80211/driver-ops.h | 68 +- net/mac80211/driver-trace.h | 77 +- net/mac80211/ibss.c | 109 +- net/mac80211/ieee80211_i.h | 173 +- net/mac80211/iface.c | 24 +- net/mac80211/key.c | 39 +- net/mac80211/main.c | 27 +- net/mac80211/mesh.c | 2 +- net/mac80211/mesh.h | 5 +- net/mac80211/mesh_hwmp.c | 57 +- net/mac80211/mesh_pathtbl.c | 48 +- net/mac80211/mesh_plink.c | 23 +- net/mac80211/mlme.c | 1712 +- net/mac80211/pm.c | 11 +- net/mac80211/rate.c | 151 +- net/mac80211/rate.h | 4 - net/mac80211/rc80211_minstrel_ht.c | 16 + net/mac80211/rx.c | 123 +- net/mac80211/scan.c | 74 +- net/mac80211/sta_info.c | 341 +- net/mac80211/sta_info.h | 61 +- net/mac80211/status.c | 10 +- net/mac80211/tx.c | 47 +- net/mac80211/util.c | 80 +- net/mac80211/wep.c | 21 +- net/mac80211/wep.h | 1 - net/mac80211/work.c | 814 - net/mac80211/wpa.c | 22 +- net/netfilter/Kconfig | 30 + net/netfilter/Makefile | 3 + net/netfilter/core.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 4 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 4 +- net/netfilter/ipset/ip_set_bitmap_port.c | 4 +- net/netfilter/ipset/ip_set_core.c | 26 +- net/netfilter/ipset/ip_set_getport.c | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 18 +- net/netfilter/ipset/ip_set_hash_ipport.c | 10 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 147 +- net/netfilter/ipset/ip_set_hash_net.c | 89 +- net/netfilter/ipset/ip_set_hash_netiface.c | 84 +- net/netfilter/ipset/ip_set_hash_netport.c | 150 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/nf_conntrack_core.c | 34 +- net/netfilter/nf_conntrack_ecache.c | 55 +- net/netfilter/nf_conntrack_helper.c | 54 + net/netfilter/nf_conntrack_netlink.c | 218 +- net/netfilter/nf_conntrack_proto_dccp.c | 86 +- net/netfilter/nf_conntrack_proto_generic.c | 77 +- net/netfilter/nf_conntrack_proto_gre.c | 82 +- net/netfilter/nf_conntrack_proto_sctp.c | 83 +- net/netfilter/nf_conntrack_proto_tcp.c | 168 +- net/netfilter/nf_conntrack_proto_udp.c | 106 +- net/netfilter/nf_conntrack_proto_udplite.c | 103 +- net/netfilter/nf_conntrack_timeout.c | 60 + net/netfilter/nfnetlink_acct.c | 6 +- net/netfilter/nfnetlink_cttimeout.c | 429 + net/netfilter/xt_CT.c | 220 +- net/netfilter/xt_LOG.c | 925 + net/netlink/af_netlink.c | 30 +- net/netlink/genetlink.c | 40 +- net/nfc/af_nfc.c | 2 +- net/nfc/core.c | 55 +- net/nfc/llcp/commands.c | 163 +- net/nfc/llcp/llcp.c | 201 +- net/nfc/llcp/llcp.h | 12 +- net/nfc/llcp/sock.c | 120 +- net/nfc/nci/core.c | 209 +- net/nfc/nci/data.c | 32 +- net/nfc/nci/ntf.c | 360 +- net/nfc/nci/rsp.c | 41 +- net/nfc/netlink.c | 73 +- net/nfc/nfc.h | 18 +- net/nfc/rawsock.c | 28 +- net/openvswitch/vport-internal_dev.c | 3 +- net/packet/af_packet.c | 32 +- net/rds/ib_recv.c | 2 +- net/rds/iw_recv.c | 2 +- net/rds/send.c | 1 - net/sched/Kconfig | 26 + net/sched/Makefile | 1 + net/sched/cls_cgroup.c | 10 +- net/sched/sch_plug.c | 233 + net/sctp/socket.c | 24 +- net/socket.c | 36 +- net/tipc/bcast.c | 340 +- net/tipc/bcast.h | 2 +- net/tipc/bearer.c | 5 +- net/tipc/config.c | 21 +- net/tipc/core.c | 10 - net/tipc/core.h | 42 - net/tipc/discover.c | 79 +- net/tipc/link.c | 299 +- net/tipc/log.c | 2 +- net/tipc/msg.c | 2 +- net/tipc/msg.h | 15 +- net/tipc/name_distr.c | 8 +- net/tipc/name_table.c | 48 +- net/tipc/name_table.h | 2 - net/tipc/net.c | 11 +- net/tipc/node.c | 84 +- net/tipc/node.h | 37 +- net/tipc/port.c | 72 +- net/tipc/port.h | 42 +- net/tipc/socket.c | 11 +- net/tipc/subscr.c | 2 +- net/unix/af_unix.c | 52 +- net/unix/diag.c | 10 +- net/wireless/core.h | 14 +- net/wireless/mesh.c | 4 + net/wireless/mlme.c | 333 +- net/wireless/nl80211.c | 397 +- net/wireless/nl80211.h | 3 +- net/wireless/reg.c | 19 +- net/wireless/scan.c | 19 +- net/wireless/sme.c | 41 +- net/wireless/util.c | 1 + net/wireless/wext-sme.c | 3 + net/xfrm/xfrm_user.c | 9 +- scripts/mod/file2alias.c | 25 + security/device_cgroup.c | 10 +- sound/pci/hda/patch_conexant.c | 2 +- tools/hv/hv_kvp_daemon.c | 458 +- tools/perf/Documentation/Makefile | 86 +- tools/perf/Documentation/perf-lock.txt | 20 +- tools/perf/Documentation/perf-record.txt | 38 +- tools/perf/Documentation/perf-report.txt | 10 + tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 4 +- tools/perf/Documentation/perf-top.txt | 8 +- tools/perf/MANIFEST | 1 + tools/perf/Makefile | 26 +- tools/perf/bench/bench.h | 1 + tools/perf/bench/mem-memcpy-x86-64-asm-def.h | 8 + tools/perf/bench/mem-memcpy-x86-64-asm.S | 6 +- tools/perf/bench/mem-memcpy.c | 12 +- tools/perf/bench/mem-memset-arch.h | 12 + tools/perf/bench/mem-memset-x86-64-asm-def.h | 12 + tools/perf/bench/mem-memset-x86-64-asm.S | 13 + tools/perf/bench/mem-memset.c | 297 + tools/perf/builtin-bench.c | 3 + tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-probe.c | 12 +- tools/perf/builtin-record.c | 152 +- tools/perf/builtin-report.c | 178 +- tools/perf/builtin-script.c | 80 +- tools/perf/builtin-stat.c | 41 +- tools/perf/builtin-test.c | 188 +- tools/perf/builtin-top.c | 45 +- tools/perf/perf.h | 26 +- tools/perf/python/twatch.py | 2 +- tools/perf/util/annotate.c | 2 +- tools/perf/util/bitmap.c | 10 + tools/perf/util/cpumap.c | 11 + tools/perf/util/cpumap.h | 4 + tools/perf/util/ctype.c | 2 +- tools/perf/util/debugfs.c | 141 - tools/perf/util/debugfs.h | 6 - tools/perf/util/event.h | 1 + tools/perf/util/evlist.c | 17 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 22 +- tools/perf/util/header.c | 588 +- tools/perf/util/header.h | 3 +- tools/perf/util/hist.c | 122 +- tools/perf/util/hist.h | 13 + tools/perf/util/include/asm/dwarf2.h | 4 +- tools/perf/util/include/linux/bitmap.h | 11 + tools/perf/util/map.c | 15 + tools/perf/util/map.h | 1 + tools/perf/util/probe-event.c | 33 +- tools/perf/util/probe-finder.c | 1 - tools/perf/util/python-ext-sources | 19 + tools/perf/util/python.c | 10 +- .../util/scripting-engines/trace-event-python.c | 1 - tools/perf/util/session.c | 126 +- tools/perf/util/session.h | 6 +- tools/perf/util/setup.py | 8 +- tools/perf/util/sort.c | 287 +- tools/perf/util/sort.h | 11 + tools/perf/util/symbol.c | 24 +- tools/perf/util/symbol.h | 24 +- tools/perf/util/sysfs.c | 60 + tools/perf/util/sysfs.h | 6 + tools/perf/util/thread_map.c | 237 +- tools/perf/util/thread_map.h | 11 +- tools/perf/util/top.c | 13 +- tools/perf/util/top.h | 6 +- tools/perf/util/trace-event-parse.c | 13 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/trace-event-scripting.c | 1 - tools/perf/util/ui/browsers/annotate.c | 18 +- tools/perf/util/ui/browsers/hists.c | 105 +- tools/perf/util/ui/browsers/map.c | 2 +- tools/perf/util/usage.c | 39 + tools/perf/util/util.c | 2 + tools/perf/util/util.h | 6 + tools/testing/ktest/ktest.pl | 2 +- tools/usb/ffs-test.c | 2 +- tools/usb/testusb.c | 2 +- 2984 files changed, 192238 insertions(+), 128522 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-soc create mode 100644 Documentation/devicetree/bindings/net/stmmac.txt create mode 100644 Documentation/devicetree/bindings/tty/serial/efm32-uart.txt create mode 100644 Documentation/lockup-watchdogs.txt create mode 100644 Documentation/networking/mac80211-auth-assoc-deauth.txt delete mode 100644 Documentation/nmi_watchdog.txt create mode 100644 Documentation/static-keys.txt create mode 100644 arch/mips/bcm47xx/sprom.c create mode 100644 arch/x86/include/asm/cpu_device_id.h create mode 100644 arch/x86/kernel/cpu/match.c create mode 100644 arch/x86/kernel/kprobes-common.h create mode 100644 arch/x86/kernel/kprobes-opt.c create mode 100644 drivers/base/soc.c delete mode 100644 drivers/char/briq_panel.c create mode 100644 drivers/hid/hid-saitek.c create mode 100644 drivers/hid/hid-tivo.c delete mode 100644 drivers/hv/hv_kvp.h create mode 100644 drivers/net/can/sja1000/peak_pcmcia.c create mode 100644 drivers/net/can/usb/peak_usb/Makefile create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_core.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_core.h create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_pro.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_pro.h delete mode 100644 drivers/net/ethernet/ibm/iseries_veth.c delete mode 100644 drivers/net/ethernet/intel/e1000e/lib.c create mode 100644 drivers/net/ethernet/intel/e1000e/mac.c create mode 100644 drivers/net/ethernet/intel/e1000e/manage.c create mode 100644 drivers/net/ethernet/intel/e1000e/nvm.c create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c create mode 100644 drivers/net/ethernet/nxp/Kconfig create mode 100644 drivers/net/ethernet/nxp/Makefile create mode 100644 drivers/net/ethernet/nxp/lpc_eth.c delete mode 100644 drivers/net/ethernet/sfc/mac.h create mode 100644 drivers/net/ethernet/sfc/mcdi_mon.c create mode 100644 drivers/net/ethernet/sfc/siena_sriov.c create mode 100644 drivers/net/ethernet/sfc/vfdi.h create mode 100644 drivers/net/ethernet/ti/cpsw.c create mode 100644 drivers/net/ethernet/ti/cpsw_ale.c create mode 100644 drivers/net/ethernet/ti/cpsw_ale.h create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet.h create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet_main.c create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c create mode 100644 drivers/net/phy/amd.c create mode 100644 drivers/net/usb/qmi_wwan.c create mode 100644 drivers/net/wireless/ath/ath6kl/core.c create mode 100644 drivers/net/wireless/ath/ath6kl/usb.c delete mode 100644 drivers/net/wireless/ath/ath9k/ar9462_1p0_initvals.h create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb.c create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb.h create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb_rdl.h delete mode 100644 drivers/net/wireless/iwlwifi/iwl-bus.h rename drivers/net/wireless/iwlwifi/{iwl-trans.c => iwl-debug.c} (68%) create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.c create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-fw-file.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-fw.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-notif-wait.c rename drivers/net/wireless/iwlwifi/{iwl-wifi.h => iwl-notif-wait.h} (55%) create mode 100644 drivers/net/wireless/iwlwifi/iwl-op-mode.h create mode 100644 drivers/power/ds2781_battery.c create mode 100644 drivers/ptp/ptp_pch.c rename drivers/{staging/hv => scsi}/storvsc_drv.c (84%) create mode 100644 drivers/staging/android/alarm-dev.c create mode 100644 drivers/staging/android/alarm.c create mode 100644 drivers/staging/android/android_alarm.h create mode 100644 drivers/staging/android/persistent_ram.c create mode 100644 drivers/staging/android/persistent_ram.h delete mode 100644 drivers/staging/crystalhd/bc_dts_types.h create mode 100644 drivers/staging/crystalhd/crystalhd.h delete mode 100644 drivers/staging/hv/Kconfig delete mode 100644 drivers/staging/hv/Makefile delete mode 100644 drivers/staging/hv/TODO create mode 100644 drivers/staging/iio/Documentation/iio_event_monitor.c create mode 100644 drivers/staging/iio/Documentation/inkernel.txt create mode 100644 drivers/staging/iio/adc/lpc32xx_adc.c create mode 100644 drivers/staging/iio/consumer.h create mode 100644 drivers/staging/iio/driver.h create mode 100644 drivers/staging/iio/iio_hwmon.c create mode 100644 drivers/staging/iio/industrialio-event.c create mode 100644 drivers/staging/iio/inkern.c create mode 100644 drivers/staging/iio/machine.h create mode 100644 drivers/staging/mei/mei-amt-version.c delete mode 100644 drivers/staging/mei/mei_version.h create mode 100644 drivers/staging/ozwpan/Kbuild create mode 100644 drivers/staging/ozwpan/Kconfig create mode 100644 drivers/staging/ozwpan/README create mode 100644 drivers/staging/ozwpan/TODO create mode 100644 drivers/staging/ozwpan/ozappif.h create mode 100644 drivers/staging/ozwpan/ozcdev.c create mode 100644 drivers/staging/ozwpan/ozcdev.h create mode 100644 drivers/staging/ozwpan/ozconfig.h create mode 100644 drivers/staging/ozwpan/ozeltbuf.c create mode 100644 drivers/staging/ozwpan/ozeltbuf.h create mode 100644 drivers/staging/ozwpan/ozevent.c create mode 100644 drivers/staging/ozwpan/ozevent.h create mode 100644 drivers/staging/ozwpan/ozeventdef.h create mode 100644 drivers/staging/ozwpan/ozhcd.c create mode 100644 drivers/staging/ozwpan/ozhcd.h create mode 100644 drivers/staging/ozwpan/ozmain.c create mode 100644 drivers/staging/ozwpan/ozpd.c create mode 100644 drivers/staging/ozwpan/ozpd.h create mode 100644 drivers/staging/ozwpan/ozproto.c create mode 100644 drivers/staging/ozwpan/ozproto.h create mode 100644 drivers/staging/ozwpan/ozprotocol.h create mode 100644 drivers/staging/ozwpan/oztrace.c create mode 100644 drivers/staging/ozwpan/oztrace.h create mode 100644 drivers/staging/ozwpan/ozurbparanoia.c create mode 100644 drivers/staging/ozwpan/ozurbparanoia.h create mode 100644 drivers/staging/ozwpan/ozusbif.h create mode 100644 drivers/staging/ozwpan/ozusbsvc.c create mode 100644 drivers/staging/ozwpan/ozusbsvc.h create mode 100644 drivers/staging/ozwpan/ozusbsvc1.c create mode 100644 drivers/staging/ramster/Kconfig create mode 100644 drivers/staging/ramster/Makefile create mode 100644 drivers/staging/ramster/TODO create mode 100644 drivers/staging/ramster/cluster/Makefile create mode 100644 drivers/staging/ramster/cluster/heartbeat.c create mode 100644 drivers/staging/ramster/cluster/heartbeat.h create mode 100644 drivers/staging/ramster/cluster/masklog.c create mode 100644 drivers/staging/ramster/cluster/masklog.h create mode 100644 drivers/staging/ramster/cluster/nodemanager.c create mode 100644 drivers/staging/ramster/cluster/nodemanager.h create mode 100644 drivers/staging/ramster/cluster/ramster_nodemanager.h create mode 100644 drivers/staging/ramster/cluster/tcp.c create mode 100644 drivers/staging/ramster/cluster/tcp.h create mode 100644 drivers/staging/ramster/cluster/tcp_internal.h create mode 100644 drivers/staging/ramster/r2net.c create mode 100644 drivers/staging/ramster/ramster.h create mode 100644 drivers/staging/ramster/tmem.c create mode 100644 drivers/staging/ramster/tmem.h rename drivers/staging/{zram => ramster}/xvmalloc.c (100%) rename drivers/staging/{zram => ramster}/xvmalloc.h (100%) rename drivers/staging/{zram => ramster}/xvmalloc_int.h (100%) create mode 100644 drivers/staging/ramster/zcache-main.c create mode 100644 drivers/staging/ramster/zcache.h create mode 100644 drivers/staging/sep/sep_crypto.c create mode 100644 drivers/staging/sep/sep_crypto.h delete mode 100644 drivers/staging/sep/sep_driver.c create mode 100644 drivers/staging/sep/sep_main.c create mode 100644 drivers/staging/sep/sep_trace_events.h rename drivers/{ => staging}/telephony/Kconfig (100%) rename drivers/{ => staging}/telephony/Makefile (100%) create mode 100644 drivers/staging/telephony/TODO rename drivers/{ => staging}/telephony/ixj-ver.h (100%) rename drivers/{ => staging}/telephony/ixj.c (100%) rename drivers/{ => staging}/telephony/ixj.h (100%) rename drivers/{ => staging}/telephony/ixj_pcmcia.c (100%) rename drivers/{ => staging}/telephony/phonedev.c (100%) delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbc.h delete mode 100644 drivers/staging/tidspbridge/rmgr/drv_interface.h create mode 100644 drivers/staging/zsmalloc/Kconfig create mode 100644 drivers/staging/zsmalloc/Makefile create mode 100644 drivers/staging/zsmalloc/zsmalloc-main.c create mode 100644 drivers/staging/zsmalloc/zsmalloc.h create mode 100644 drivers/staging/zsmalloc/zsmalloc_int.h create mode 100644 drivers/tty/serial/efm32-uart.c create mode 100644 drivers/usb/dwc3/dwc3-exynos.c rename drivers/usb/gadget/{f_audio.c => f_uac1.c} (97%) create mode 100644 drivers/usb/gadget/f_uac2.c rename drivers/usb/gadget/{u_audio.c => u_uac1.c} (99%) rename drivers/usb/gadget/{u_audio.h => u_uac1.h} (94%) delete mode 100644 drivers/usb/host/ehci-ath79.c create mode 100644 drivers/usb/host/ehci-ls1x.c create mode 100644 drivers/usb/host/ehci-platform.c delete mode 100644 drivers/usb/host/ehci-pxa168.c delete mode 100644 drivers/usb/host/ohci-ath79.c rename drivers/usb/host/{ohci-pnx4008.c => ohci-nxp.c} (57%) create mode 100644 drivers/usb/host/ohci-platform.c create mode 100644 drivers/usb/host/xhci-plat.c create mode 100644 drivers/usb/serial/f81232.c create mode 100644 drivers/usb/serial/metro-usb.c create mode 100644 drivers/w1/slaves/w1_ds2781.c create mode 100644 drivers/w1/slaves/w1_ds2781.h create mode 100644 include/linux/netfilter/nfnetlink_cttimeout.h create mode 100644 include/linux/netfilter/xt_LOG.h delete mode 100644 include/linux/netfilter_ipv4/ipt_SAME.h delete mode 100644 include/linux/netfilter_ipv4/ipt_realm.h create mode 100644 include/linux/platform_data/cpsw.h create mode 100644 include/linux/platform_data/dwc3-exynos.h create mode 100644 include/linux/platform_data/efm32-uart.h create mode 100644 include/linux/ppp-ioctl.h delete mode 100644 include/linux/serialP.h create mode 100644 include/linux/static_key.h rename drivers/tty/serial/suncore.h => include/linux/sunserialcore.h (98%) create mode 100644 include/linux/sys_soc.h create mode 100644 include/linux/usb/cdc-wdm.h create mode 100644 include/linux/usb/ehci_pdriver.h create mode 100644 include/linux/usb/ohci_pdriver.h create mode 100644 include/linux/usb/uas.h create mode 100644 include/net/bluetooth/hci_mon.h create mode 100644 include/net/netfilter/nf_conntrack_timeout.h create mode 100644 include/trace/events/printk.h rename net/batman-adv/{bat_ogm.h => bat_algo.h} (51%) delete mode 100644 net/ipv4/netfilter/ipt_LOG.c delete mode 100644 net/ipv6/netfilter/ip6t_LOG.c create mode 100644 net/netfilter/nf_conntrack_timeout.c create mode 100644 net/netfilter/nfnetlink_cttimeout.c create mode 100644 net/netfilter/xt_LOG.c create mode 100644 net/sched/sch_plug.c create mode 100644 tools/perf/bench/mem-memset-arch.h create mode 100644 tools/perf/bench/mem-memset-x86-64-asm-def.h create mode 100644 tools/perf/bench/mem-memset-x86-64-asm.S create mode 100644 tools/perf/bench/mem-memset.c create mode 100644 tools/perf/util/python-ext-sources create mode 100644 tools/perf/util/sysfs.c create mode 100644 tools/perf/util/sysfs.h From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 c16fa4f..69a7aeb master -> origin/master
commit 69a7aebcf019ab3ff5764525ad6858fbe23bb86d Merge: d464c92... f1f996b... Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Tue Mar 20 21:12:50 2012 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial Pull trivial tree from Jiri Kosina: "It's indeed trivial -- mostly documentation updates and a bunch of typo fixes from Masanari. There are also several linux/version.h include removals from Jesper." * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits) kcore: fix spelling in read_kcore() comment constify struct pci_dev * in obvious cases Revert "char: Fix typo in viotape.c" init: fix wording error in mm_init comment usb: gadget: Kconfig: fix typo for 'different' Revert "power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c" writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header writeback: fix typo in the writeback_control comment Documentation: Fix multiple typo in Documentation tpm_tis: fix tis_lock with respect to RCU Revert "media: Fix typo in mixer_drv.c and hdmi_drv.c" Doc: Update numastat.txt qla4xxx: Add missing spaces to error messages compiler.h: Fix typo security: struct security_operations kerneldoc fix Documentation: broken URL in libata.tmpl Documentation: broken URL in filesystems.tmpl mtd: simplify return logic in do_map_probe() mm: fix comment typo of truncate_inode_pages_range power: bq27x00: Fix typos in comment ...
CLEAN . CLEAN arch/microblaze/kernel CLEAN kernel CLEAN usr CLEAN arch/microblaze/boot CLEAN .tmp_versions CLEAN vmlinux System.map .tmp_kallsyms1.S .tmp_kallsyms1.o .tmp_kallsyms2.S .tmp_kallsyms2.o .tmp_vmlinux1 .tmp_vmlinux2 .tmp_System.map CLEAN scripts/basic CLEAN scripts/dtc CLEAN scripts/kconfig CLEAN scripts/mod CLEAN scripts CLEAN include/config include/generated arch/microblaze/include/generated CLEAN .config .config.old .version include/linux/version.h Module.symvers
HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config #
scripts/kconfig/conf --silentoldconfig Kconfig CHK include/linux/version.h UPD include/linux/version.h HOSTCC scripts/dtc/checks.o CC scripts/mod/empty.o HOSTCC scripts/kallsyms HOSTCC scripts/dtc/data.o HOSTCC scripts/bin2c HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/dtc/dtc-parser.tab.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/srcpos.o CHK include/generated/utsrelease.h HOSTCC scripts/dtc/livetree.o UPD include/generated/utsrelease.h HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o CC kernel/bounds.s HOSTLD scripts/dtc/dtc GEN include/generated/bounds.h CC arch/microblaze/kernel/asm-offsets.s HOSTLD scripts/mod/modpost GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o HOSTCC usr/gen_init_cpio CC init/initramfs.o CC arch/microblaze/kernel/dma.o UPD include/generated/compile.h CC arch/microblaze/mm/consistent.o GEN usr/initramfs_data.cpio.gz CC arch/microblaze/kernel/exceptions.o AS usr/initramfs_data.o LD usr/built-in.o CC arch/microblaze/platform/platform.o AS arch/microblaze/kernel/hw_exception_handler.o LD arch/microblaze/platform/built-in.o CC arch/microblaze/mm/init.o CC arch/microblaze/kernel/init_task.o CC arch/microblaze/kernel/intc.o CC kernel/fork.o CC init/calibrate.o CC init/version.o CC arch/microblaze/kernel/irq.o CC arch/microblaze/kernel/process.o LD arch/microblaze/mm/built-in.o CC mm/filemap.o CC arch/microblaze/kernel/prom.o CC arch/microblaze/kernel/prom_parse.o CC arch/microblaze/kernel/ptrace.o CC arch/microblaze/kernel/reset.o CC arch/microblaze/kernel/setup.o LD init/mounts.o CC fs/open.o CC ipc/util.o LD init/built-in.o CC mm/mempool.o CC arch/microblaze/kernel/signal.o /tmp/cc8slIMl.s: Assembler messages: /tmp/cc8slIMl.s:179: Warning: ignoring changed section attributes for .discard CC mm/oom_kill.o CC security/commoncap.o /tmp/cc2wY8AI.s: Assembler messages: /tmp/cc2wY8AI.s:4791: Warning: ignoring changed section attributes for .discard /tmp/cc2wY8AI.s:5384: Warning: ignoring changed section attributes for .discard CC fs/read_write.o CC kernel/exec_domain.o LD security/built-in.o /tmp/ccojBeKZ.s: Assembler messages: /tmp/ccojBeKZ.s:147: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:160: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:175: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:231: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:255: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:295: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:310: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:333: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:346: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:363: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:383: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:405: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:426: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:445: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:464: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:486: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:507: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:526: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:545: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:567: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:588: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:607: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:626: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:648: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:669: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:688: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:707: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:729: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:750: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:769: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:788: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:810: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:831: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:850: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:869: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:891: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:912: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:934: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:955: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:974: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:993: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1012: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1060: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1074: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1335: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1347: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1362: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1373: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1387: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1400: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1414: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1429: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1442: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1455: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1469: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1484: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1497: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1510: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1524: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1539: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1552: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1565: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1579: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1594: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1607: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1620: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1634: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1649: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1662: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1675: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1689: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1704: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1717: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1730: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1744: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1759: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1773: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1788: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1801: Warning: ignoring changed section attributes for .discard /tmp/ccojBeKZ.s:1814: Warning: ignoring changed section attributes for .discard CC fs/file_table.o CC ipc/msgutil.o CC fs/super.o CC arch/microblaze/kernel/sys_microblaze.o CC kernel/panic.o CC kernel/printk.o CC arch/microblaze/kernel/timer.o /tmp/cchCmvKa.s: Assembler messages: /tmp/cchCmvKa.s:193: Warning: ignoring changed section attributes for .discard /tmp/cchCmvKa.s:238: Warning: ignoring changed section attributes for .discard /tmp/cchCmvKa.s:9205: Warning: ignoring changed section attributes for .discard /tmp/cchCmvKa.s:9239: Warning: ignoring changed section attributes for .discard CC ipc/msg.o /tmp/cc29kwEQ.s: Assembler messages: /tmp/cc29kwEQ.s:1787: Warning: ignoring changed section attributes for .discard /tmp/cc29kwEQ.s:3034: Warning: ignoring changed section attributes for .discard /tmp/cc29kwEQ.s:3088: Warning: ignoring changed section attributes for .discard CC mm/fadvise.o CC fs/char_dev.o CC kernel/cpu.o CC crypto/api.o CC fs/stat.o /tmp/cc7lsicY.s: Assembler messages: /tmp/cc7lsicY.s:801: Warning: ignoring changed section attributes for .discard /tmp/cc7lsicY.s:1755: Warning: ignoring changed section attributes for .discard /tmp/cc6JODLx.s: Assembler messages: /tmp/cc6JODLx.s:3109: Warning: ignoring changed section attributes for .discard /tmp/cc6JODLx.s:3250: Warning: ignoring changed section attributes for .discard /tmp/cc6JODLx.s:3318: Warning: ignoring changed section attributes for .discard /tmp/cc6JODLx.s:3337: Warning: ignoring changed section attributes for .discard CC ipc/sem.o CC arch/microblaze/kernel/traps.o CC crypto/cipher.o CC mm/maccess.o CC crypto/compress.o CC fs/exec.o CC mm/page_alloc.o CC arch/microblaze/kernel/unwind.o CC kernel/exit.o CC ipc/ipcns_notifier.o CC ipc/syscall.o CC ipc/shm.o CC arch/microblaze/kernel/cpu/cache.o CC arch/microblaze/kernel/cpu/cpuinfo.o LD crypto/crypto.o LD crypto/built-in.o CC arch/microblaze/kernel/cpu/cpuinfo-pvr-full.o CC arch/microblaze/kernel/early_printk.o /tmp/ccmjPX8d.s: Assembler messages: /tmp/ccmjPX8d.s:65: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/microblaze_ksyms.o CC fs/pipe.o CC ipc/ipc_sysctl.o CC arch/microblaze/kernel/module.o /tmp/ccnLiyov.s: Assembler messages: /tmp/ccnLiyov.s:398: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:466: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:493: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:534: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:554: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:565: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:2960: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3039: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3071: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3090: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3496: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3524: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3555: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3578: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:3597: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4007: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4028: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4041: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4073: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4099: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:4124: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6690: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6748: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6773: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6842: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6861: Warning: ignoring changed section attributes for .discard /tmp/ccnLiyov.s:6873: Warning: ignoring changed section attributes for .discard CC mm/page-writeback.o CC kernel/itimer.o CC mm/readahead.o CC ipc/mqueue.o CC arch/microblaze/kernel/cpu/cpuinfo-static.o CC mm/swap.o CC ipc/mq_sysctl.o TIMEC kernel/timeconst.h AS arch/microblaze/kernel/entry-nommu.o CC arch/microblaze/kernel/cpu/mb.o /tmp/ccOaq5fF.s: Assembler messages: /tmp/ccOaq5fF.s:344: Warning: ignoring changed section attributes for .discard /tmp/ccOaq5fF.s:382: Warning: ignoring changed section attributes for .discard /tmp/ccOaq5fF.s:1150: Warning: ignoring changed section attributes for .discard /tmp/ccOaq5fF.s:3992: Warning: ignoring changed section attributes for .discard /tmp/ccOaq5fF.s:4020: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/cpu/pvr.o CC fs/namei.o CC kernel/softirq.o CC kernel/resource.o CC kernel/sysctl.o LD arch/microblaze/kernel/cpu/built-in.o /tmp/cckDVSTb.s: Assembler messages: /tmp/cckDVSTb.s:2333: Warning: ignoring changed section attributes for .discard AS arch/microblaze/kernel/head.o CC mm/truncate.o LD ipc/built-in.o CC kernel/sysctl_binary.o CC kernel/capability.o CC kernel/ptrace.o LDS arch/microblaze/kernel/vmlinux.lds CC fs/fcntl.o LD arch/microblaze/kernel/built-in.o /tmp/ccjSTQu2.s: Assembler messages: /tmp/ccjSTQu2.s:481: Warning: ignoring changed section attributes for .discard /tmp/ccjSTQu2.s:503: Warning: ignoring changed section attributes for .discard /tmp/ccjSTQu2.s:774: Warning: ignoring changed section attributes for .discard /tmp/ccjSTQu2.s:1046: Warning: ignoring changed section attributes for .discard CC mm/vmscan.o CC block/elevator.o CC mm/shmem.o /tmp/cc6Nzo4e.s: Assembler messages: /tmp/cc6Nzo4e.s:322: Warning: ignoring changed section attributes for .discard /tmp/cc6Nzo4e.s:1236: Warning: ignoring changed section attributes for .discard /tmp/cc6Nzo4e.s:1287: Warning: ignoring changed section attributes for .discard CC mm/prio_tree.o /tmp/ccCmkoM8.s: Assembler messages: /tmp/ccCmkoM8.s:119: Warning: ignoring changed section attributes for .discard /tmp/ccCmkoM8.s:2820: Warning: ignoring changed section attributes for .discard CC mm/util.o CC fs/ioctl.o /tmp/ccxHe3iZ.s: Assembler messages: /tmp/ccxHe3iZ.s:346: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:412: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:788: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:811: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:1142: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:1163: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:1920: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:1939: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:1964: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:2343: Warning: ignoring changed section attributes for .discard /tmp/ccxHe3iZ.s:2366: Warning: ignoring changed section attributes for .discard LD drivers/auxdisplay/built-in.o CC kernel/timer.o CC drivers/base/core.o CC fs/readdir.o /tmp/cc1TEunh.s: Assembler messages: /tmp/cc1TEunh.s:997: Warning: ignoring changed section attributes for .discard /tmp/cc1TEunh.s:1018: Warning: ignoring changed section attributes for .discard /tmp/cc1TEunh.s:1110: Warning: ignoring changed section attributes for .discard /tmp/cc1TEunh.s:1129: Warning: ignoring changed section attributes for .discard /tmp/cc1TEunh.s:1146: Warning: ignoring changed section attributes for .discard /tmp/cc1TEunh.s:1163: Warning: ignoring changed section attributes for .discard CC block/blk-core.o LD sound/built-in.o CC block/blk-tag.o CC block/blk-sysfs.o /tmp/ccDgkE6B.s: Assembler messages: /tmp/ccDgkE6B.s:70: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:98: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:121: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:142: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:163: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:224: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:517: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:753: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:861: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:887: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:908: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:969: Warning: ignoring changed section attributes for .discard /tmp/ccDgkE6B.s:995: Warning: ignoring changed section attributes for .discard CC fs/select.o CC fs/fifo.o CC mm/mmzone.o CC kernel/user.o CC kernel/signal.o CC mm/vmstat.o CC drivers/base/bus.o CC block/blk-flush.o LD firmware/built-in.o CC block/blk-settings.o CC block/blk-ioc.o /tmp/ccNZ3u7e.s: Assembler messages: /tmp/ccNZ3u7e.s:1497: Warning: ignoring changed section attributes for .discard /tmp/ccNZ3u7e.s:3140: Warning: ignoring changed section attributes for .discard /tmp/ccNZ3u7e.s:3386: Warning: ignoring changed section attributes for .discard CC fs/dcache.o CC mm/backing-dev.o CC drivers/base/dd.o CC block/blk-map.o CC block/blk-exec.o CC block/blk-merge.o CC drivers/base/syscore.o CC block/blk-softirq.o CC mm/page_isolation.o CC drivers/base/driver.o CC net/socket.o CC drivers/base/class.o /tmp/ccEq7NpV.s: Assembler messages: /tmp/ccEq7NpV.s:670: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:684: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:704: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:750: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:764: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:783: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:797: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:818: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:838: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:852: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:871: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:897: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:915: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:929: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:949: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:969: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:991: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:1015: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:1029: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:1050: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:1077: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:1091: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10477: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10487: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10497: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10534: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10547: Warning: ignoring changed section attributes for .discard /tmp/ccEq7NpV.s:10560: Warning: ignoring changed section attributes for .discard CC drivers/base/platform.o CC fs/inode.o CC lib/bcd.o CC mm/mm_init.o CC kernel/sys.o CC block/blk-timeout.o CC kernel/kmod.o CC mm/mmu_context.o CC drivers/base/cpu.o CC block/blk-iopoll.o CC lib/div64.o CC drivers/base/firmware.o CC fs/attr.o CC mm/percpu.o CC lib/sort.o CC drivers/base/init.o CC lib/parser.o CC fs/bad_inode.o CC drivers/block/brd.o /tmp/cckKjV3w.s: Assembler messages: /tmp/cckKjV3w.s:3750: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:3765: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:3781: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:3892: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:3907: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:3923: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:4326: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:4485: Warning: ignoring changed section attributes for .discard /tmp/cckKjV3w.s:4499: Warning: ignoring changed section attributes for .discard CC kernel/workqueue.o CC block/blk-lib.o CC drivers/base/map.o CC lib/halfmd4.o CC fs/file.o CC lib/debug_locks.o CC drivers/base/devres.o CC drivers/block/nbd.o CC lib/random32.o CC block/ioctl.o /tmp/ccL4PBkV.s: Assembler messages: /tmp/ccL4PBkV.s:1475: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:1495: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:2094: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:2120: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:3012: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:5256: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:7346: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:7365: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:8941: Warning: ignoring changed section attributes for .discard /tmp/ccL4PBkV.s:8954: Warning: ignoring changed section attributes for .discard CC lib/bust_spinlocks.o LD net/802/built-in.o CC drivers/base/attribute_container.o CC net/core/sock.o CC mm/nommu.o CC fs/filesystems.o CC drivers/base/transport_class.o /tmp/cc7VP0TR.s: Assembler messages: /tmp/cc7VP0TR.s:46: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:87: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:128: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:1648: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:1702: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:1719: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:1803: Warning: ignoring changed section attributes for .discard /tmp/cc7VP0TR.s:1821: Warning: ignoring changed section attributes for .discard mm/nommu.c: In function '__access_remote_vm': mm/nommu.c:1980: warning: 'addr' is used uninitialized in this function CC lib/hexdump.o CC drivers/base/topology.o CC fs/namespace.o CC kernel/pid.o LD drivers/block/built-in.o CC fs/seq_file.o CC lib/kasprintf.o LD drivers/base/power/built-in.o CC mm/init-mm.o CC lib/bitmap.o CC drivers/base/dma-mapping.o CC mm/bootmem.o CC block/scsi_ioctl.o CC kernel/rcupdate.o CC drivers/base/firmware_class.o CC mm/memblock.o CC lib/scatterlist.o /tmp/ccEO234j.s: Assembler messages: /tmp/ccEO234j.s:3406: Warning: ignoring changed section attributes for .discard CC kernel/extable.o /tmp/ccghvX7b.s: Assembler messages: /tmp/ccghvX7b.s:1465: Warning: ignoring changed section attributes for .discard /tmp/ccghvX7b.s:3149: Warning: ignoring changed section attributes for .discard LD drivers/cdrom/built-in.o CC block/partition-generic.o CC fs/xattr.o /tmp/ccFbMnIh.s: Assembler messages: /tmp/ccFbMnIh.s:8538: Warning: ignoring changed section attributes for .discard /tmp/ccFbMnIh.s:8591: Warning: ignoring changed section attributes for .discard /tmp/ccFbMnIh.s:10294: Warning: ignoring changed section attributes for .discard CC net/core/request_sock.o /tmp/cckObQve.s: Assembler messages: /tmp/cckObQve.s:1614: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:1633: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:1648: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2379: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2396: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2413: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2430: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2450: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2466: Warning: ignoring changed section attributes for .discard /tmp/cckObQve.s:2487: Warning: ignoring changed section attributes for .discard CC net/core/skbuff.o CC mm/dmapool.o CC kernel/params.o CC lib/string_helpers.o CC drivers/base/module.o CC block/partitions/check.o CC lib/gcd.o LD drivers/base/built-in.o CC drivers/char/mem.o CC fs/libfs.o CC lib/lcm.o CC kernel/posix-timers.o CC lib/list_sort.o CC mm/slab.o CC block/partitions/msdos.o CC lib/uuid.o CC lib/flex_array.o CC net/ethernet/eth.o CC fs/fs-writeback.o CC drivers/char/random.o CC lib/bsearch.o LD block/partitions/built-in.o CC block/noop-iosched.o CC kernel/kthread.o CC lib/find_last_bit.o LD net/ethernet/built-in.o /tmp/cc5dFfM1.s: Assembler messages: /tmp/cc5dFfM1.s:2643: Warning: ignoring changed section attributes for .discard /tmp/cc5dFfM1.s:2660: Warning: ignoring changed section attributes for .discard /tmp/cc5dFfM1.s:2673: Warning: ignoring changed section attributes for .discard /tmp/cc5dFfM1.s:2686: Warning: ignoring changed section attributes for .discard CC block/deadline-iosched.o LD mm/built-in.o CC drivers/char/misc.o CC fs/pnode.o CC kernel/wait.o CC lib/find_next_bit.o CC net/core/iovec.o CC net/core/datagram.o CC net/core/stream.o CC lib/llist.o CC block/cfq-iosched.o CC fs/drop_caches.o CC kernel/kfifo.o CC lib/kstrtox.o CC lib/pci_iomap.o CC drivers/char/hw_random/core.o CC fs/splice.o CC fs/sync.o CC net/core/scm.o CC net/core/gen_stats.o CC lib/iomap_copy.o CC kernel/sys_ni.o LD drivers/char/hw_random/rng-core.o CC kernel/posix-cpu-timers.o LD drivers/clk/built-in.o CC lib/devres.o LD arch/microblaze/lib/built-in.o CC arch/microblaze/lib/ashldi3.o LD drivers/char/hw_random/built-in.o /tmp/ccsihwCs.s: Assembler messages: /tmp/ccsihwCs.s:1196: Warning: ignoring changed section attributes for .discard /tmp/ccsihwCs.s:1216: Warning: ignoring changed section attributes for .discard /tmp/ccsihwCs.s:1234: Warning: ignoring changed section attributes for .discard /tmp/ccsihwCs.s:1247: Warning: ignoring changed section attributes for .discard /tmp/cc9hxKRj.s: Assembler messages: /tmp/cc9hxKRj.s:1644: Warning: ignoring changed section attributes for .discard /tmp/cc9hxKRj.s:1672: Warning: ignoring changed section attributes for .discard /tmp/cc9hxKRj.s:5081: Warning: ignoring changed section attributes for .discard /tmp/cc9hxKRj.s:5110: Warning: ignoring changed section attributes for .discard CC net/ipv4/route.o CC fs/utimes.o LD drivers/char/built-in.o CC lib/hweight.o CC arch/microblaze/lib/ashrdi3.o CC net/core/gen_estimator.o /tmp/ccpMB1As.s: Assembler messages: /tmp/ccpMB1As.s:790: Warning: ignoring changed section attributes for .discard /tmp/ccpMB1As.s:809: Warning: ignoring changed section attributes for .discard CC fs/stack.o LD drivers/clocksource/built-in.o CC arch/microblaze/lib/cmpdi2.o LD drivers/crypto/built-in.o LD drivers/firewire/built-in.o LD drivers/firmware/built-in.o LD drivers/gpio/built-in.o LD drivers/gpu/drm/i2c/built-in.o AS arch/microblaze/lib/divsi3.o CC arch/microblaze/lib/lshrdi3.o LD drivers/gpu/drm/built-in.o CC lib/list_debug.o CC kernel/mutex.o CC fs/fs_struct.o CC net/core/net_namespace.o LD drivers/gpu/stub/built-in.o CC arch/microblaze/lib/memcpy.o LD drivers/gpu/vga/built-in.o LD block/built-in.o CC lib/debugobjects.o CC arch/microblaze/lib/memmove.o LD drivers/i2c/algos/built-in.o LD drivers/gpu/built-in.o LD drivers/i2c/busses/built-in.o CC kernel/hrtimer.o LD drivers/i2c/muxes/built-in.o LD drivers/i2c/built-in.o CC fs/statfs.o CC lib/zlib_inflate/inffast.o CC arch/microblaze/lib/memset.o LD drivers/idle/built-in.o CC net/core/secure_seq.o LD drivers/ieee802154/built-in.o LD drivers/iommu/built-in.o LD drivers/leds/built-in.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o LD drivers/media/common/tuners/built-in.o AS arch/microblaze/lib/modsi3.o CC net/core/flow_dissector.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o CC lib/zlib_inflate/inflate.o CC arch/microblaze/lib/muldi3.o CC net/ipv4/inetpeer.o LD drivers/media/common/built-in.o CC fs/buffer.o LD drivers/media/video/davinci/built-in.o CC kernel/rwsem.o LD drivers/media/video/built-in.o AS arch/microblaze/lib/mulsi3.o LD drivers/media/built-in.o CC kernel/nsproxy.o AS arch/microblaze/lib/uaccess_old.o LD drivers/mfd/built-in.o CC lib/zlib_inflate/infutil.o LD drivers/misc/carma/built-in.o CC net/ipv6/addrconf_core.o LD drivers/misc/cb710/built-in.o CC arch/microblaze/lib/ucmpdi2.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC net/core/sysctl_net_core.o CC lib/zlib_inflate/inftrees.o CC net/ipv4/protocol.o AS arch/microblaze/lib/udivsi3.o AS arch/microblaze/lib/umodsi3.o LD drivers/misc/ti-st/built-in.o CC lib/zlib_inflate/inflate_syms.o LD drivers/misc/built-in.o CC net/ipv4/ip_input.o AR arch/microblaze/lib/lib.a CC kernel/srcu.o LD lib/zlib_inflate/zlib_inflate.o CC net/core/dev.o LD drivers/mmc/built-in.o CC net/ipv6/exthdrs_core.o LD lib/zlib_inflate/built-in.o CC fs/bio.o CC drivers/net/Space.o CC lib/nlattr.o CC kernel/semaphore.o CC net/ipv4/ip_fragment.o CC net/ipv4/ip_forward.o CC kernel/notifier.o CC lib/checksum.o LD net/ipv6/built-in.o CC drivers/net/loopback.o CC kernel/ksysfs.o CC fs/block_dev.o CC lib/atomic64.o LD drivers/net/ethernet/8390/built-in.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/net/ethernet/chelsio/built-in.o LD drivers/net/ethernet/i825xx/built-in.o LD drivers/net/ethernet/intel/built-in.o LD drivers/net/ethernet/marvell/built-in.o LD drivers/net/ethernet/micrel/built-in.o LD drivers/net/ethernet/natsemi/built-in.o CC kernel/cred.o CC fs/direct-io.o CC lib/dynamic_queue_limits.o LD drivers/net/ethernet/seeq/built-in.o CC net/ipv4/ip_options.o CC net/ipv4/ip_output.o LD drivers/net/ethernet/stmicro/built-in.o CC lib/argv_split.o LD drivers/net/ethernet/xilinx/built-in.o LD drivers/net/ethernet/built-in.o CC net/netlink/af_netlink.o LD drivers/net/wireless/built-in.o LD drivers/net/built-in.o CC lib/cmdline.o CC kernel/async.o LD drivers/nfc/built-in.o CC drivers/of/base.o LD drivers/pinctrl/built-in.o CC lib/ctype.o CC kernel/range.o CC kernel/groups.o CC net/packet/af_packet.o CC lib/dec_and_lock.o CC fs/mpage.o CC lib/decompress.o CC lib/decompress_inflate.o CC kernel/irq/irqdesc.o CC drivers/of/fdt.o CC net/ipv4/ip_sockglue.o CC lib/dump_stack.o CC kernel/irq/handle.o /tmp/ccE2Bhdg.s: Assembler messages: /tmp/ccE2Bhdg.s:6951: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:6989: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:7026: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:7083: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:7097: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:7112: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:7127: Warning: ignoring changed section attributes for .discard /tmp/ccE2Bhdg.s:9161: Warning: ignoring changed section attributes for .discard CC lib/extable.o CC drivers/of/address.o CC net/netlink/genetlink.o CC net/core/ethtool.o CC fs/ioprio.o CC kernel/irq/manage.o CC lib/idr.o /tmp/ccag24sV.s: Assembler messages: /tmp/ccag24sV.s:952: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:968: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:994: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:1025: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:1096: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:1112: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:1147: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:3374: Warning: ignoring changed section attributes for .discard /tmp/ccag24sV.s:3389: Warning: ignoring changed section attributes for .discard CC drivers/of/irq.o CC net/ipv4/inet_hashtables.o /tmp/cczsIZN2.s: Assembler messages: /tmp/cczsIZN2.s:4247: Warning: ignoring changed section attributes for .discard /tmp/cczsIZN2.s:4263: Warning: ignoring changed section attributes for .discard /tmp/cczsIZN2.s:6009: Warning: ignoring changed section attributes for .discard /tmp/cczsIZN2.s:6036: Warning: ignoring changed section attributes for .discard CC drivers/of/device.o CC fs/proc_namespace.o LD net/packet/built-in.o CC lib/int_sqrt.o CC fs/cramfs/inode.o CC kernel/irq/spurious.o LD net/netlink/built-in.o CC net/ipv4/inet_timewait_sock.o LD drivers/platform/built-in.o CC net/ipv4/inet_connection_sock.o CC lib/irq_regs.o CC kernel/irq/resend.o CC net/ipv4/tcp.o CC drivers/of/platform.o /tmp/ccNR573C.s: Assembler messages: /tmp/ccNR573C.s:6921: Warning: ignoring changed section attributes for .discard CC net/core/dev_addr_lists.o CC fs/cramfs/uncompress.o CC lib/is_single_threaded.o CC kernel/irq/chip.o CC lib/klist.o CC lib/kobject.o LD fs/cramfs/cramfs.o LD fs/cramfs/built-in.o CC lib/md5.o CC lib/plist.o LD kernel/power/built-in.o CC net/core/dst.o CC net/ipv4/tcp_input.o CC kernel/irq/dummychip.o CC fs/debugfs/inode.o CC fs/debugfs/file.o CC drivers/of/of_net.o CC lib/prio_heap.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC net/core/netevent.o CC lib/prio_tree.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o /tmp/cc4CpWAD.s: Assembler messages: /tmp/cc4CpWAD.s:777: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:845: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:864: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:907: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:1097: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:1121: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:1158: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:1198: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:4330: Warning: ignoring changed section attributes for .discard /tmp/cc4CpWAD.s:6026: Warning: ignoring changed section attributes for .discard CC fs/devpts/inode.o In file included from drivers/of/of_net.c:10: include/linux/of_net.h:12: warning: type qualifiers ignored on function return type CC net/core/neighbour.o LD fs/exofs/built-in.o CC kernel/sched/core.o CC kernel/irq/proc.o drivers/of/of_net.c:42: warning: type qualifiers ignored on function return type CC lib/proportions.o CC lib/radix-tree.o LD kernel/irq/built-in.o LD drivers/of/built-in.o CC lib/ratelimit.o CC drivers/tty/tty_io.o CC drivers/tty/n_tty.o CC drivers/tty/tty_ioctl.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC lib/rbtree.o /tmp/cchPM1sG.s: Assembler messages: /tmp/cchPM1sG.s:5097: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s: Assembler messages: /tmp/ccumPOTM.s:2357: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:2376: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:2395: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:2414: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:2433: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3413: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3432: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3451: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3470: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3489: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3563: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3578: Warning: ignoring changed section attributes for .discard /tmp/ccumPOTM.s:3868: Warning: ignoring changed section attributes for .discard CC fs/ext2/balloc.o CC kernel/sched/clock.o CC fs/lockd/clntlock.o CC lib/reciprocal_div.o CC kernel/sched/idle_task.o /tmp/ccF4qj4M.s: Assembler messages: /tmp/ccF4qj4M.s:5907: Warning: ignoring changed section attributes for .discard /tmp/ccF4qj4M.s:5919: Warning: ignoring changed section attributes for .discard /tmp/ccF4qj4M.s:7236: Warning: ignoring changed section attributes for .discard /tmp/ccF4qj4M.s:7272: Warning: ignoring changed section attributes for .discard /tmp/ccF4qj4M.s:7294: Warning: ignoring changed section attributes for .discard CC lib/rwsem-spinlock.o CC lib/sha1.o CC kernel/sched/fair.o CC kernel/sched/rt.o CC net/core/rtnetlink.o CC fs/ext2/dir.o CC net/ipv4/tcp_output.o /tmp/cckZ09vc.s: Assembler messages: /tmp/cckZ09vc.s:10884: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:10957: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:10979: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:10995: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11012: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11027: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11042: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11073: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11090: Warning: ignoring changed section attributes for .discard /tmp/cckZ09vc.s:11108: Warning: ignoring changed section attributes for .discard CC fs/ext2/file.o CC kernel/sched/stop_task.o CC drivers/tty/tty_ldisc.o CC lib/show_mem.o CC kernel/sched/debug.o CC kernel/sched/stats.o CC fs/lockd/clntproc.o CC lib/string.o CC lib/timerqueue.o CC fs/ext2/ialloc.o CC fs/ext2/inode.o CC lib/vsprintf.o CC drivers/tty/tty_buffer.o LD kernel/sched/built-in.o CC net/core/utils.o CC kernel/time/timekeeping.o CC drivers/tty/tty_port.o CC kernel/time/ntp.o CC fs/lockd/clntxdr.o CC net/ipv4/tcp_timer.o CC fs/ext2/ioctl.o CC fs/ext2/namei.o CC kernel/time/clocksource.o LD lib/built-in.o AR lib/lib.a CC net/core/link_watch.o CC fs/ext2/super.o /tmp/ccKElUHT.s: Assembler messages: /tmp/ccKElUHT.s:538: Warning: ignoring changed section attributes for .discard /tmp/ccKElUHT.s:553: Warning: ignoring changed section attributes for .discard /tmp/ccKElUHT.s:567: Warning: ignoring changed section attributes for .discard /tmp/ccKElUHT.s:581: Warning: ignoring changed section attributes for .discard /tmp/ccKElUHT.s:598: Warning: ignoring changed section attributes for .discard /tmp/ccKElUHT.s:612: Warning: ignoring changed section attributes for .discard CC drivers/tty/tty_mutex.o CC net/sched/sch_generic.o CC fs/lockd/host.o CC drivers/tty/pty.o CC net/ipv4/tcp_ipv4.o CC net/sched/sch_mq.o CC fs/ext2/symlink.o CC net/core/filter.o LD drivers/tty/ipwireless/built-in.o CC fs/lockd/svc.o LD fs/ext2/ext2.o CC fs/lockd/svclock.o LD net/sched/built-in.o CC kernel/time/jiffies.o CC fs/lockd/svcshare.o LD fs/ext2/built-in.o /tmp/cckvNbpM.s: Assembler messages: /tmp/cckvNbpM.s:195: Warning: ignoring changed section attributes for .discard /tmp/cckvNbpM.s:460: Warning: ignoring changed section attributes for .discard CC drivers/video/fb_notify.o CC kernel/time/timer_list.o CC drivers/tty/serial/serial_core.o CC net/core/sock_diag.o CC kernel/time/timecompare.o LD drivers/video/backlight/built-in.o LD drivers/video/omap2/displays/built-in.o CC drivers/video/output.o LD drivers/video/omap2/built-in.o LD drivers/tty/vt/built-in.o CC fs/lockd/svcproc.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC net/ipv4/tcp_minisocks.o CC drivers/tty/serial/uartlite.o CC fs/nfs/client.o LD drivers/video/built-in.o CC kernel/time/alarmtimer.o CC kernel/sysctl_check.o CC net/ipv4/tcp_cong.o CC net/core/flow.o CC fs/lockd/svcsubs.o /tmp/ccth8eJs.s: Assembler messages: /tmp/ccth8eJs.s:4213: Warning: ignoring changed section attributes for .discard CC fs/lockd/mon.o CC kernel/time/clockevents.o LD drivers/tty/serial/built-in.o CC net/core/net-sysfs.o CC fs/nfs/dir.o LD drivers/tty/built-in.o CC kernel/time/tick-common.o CC kernel/time/tick-oneshot.o LD drivers/built-in.o CC kernel/futex.o CC net/ipv4/datagram.o LD net/core/built-in.o CC kernel/time/tick-sched.o CC fs/nfs/file.o CC fs/nfs_common/nfsacl.o CC fs/nfs/getroot.o CC kernel/time/timer_stats.o CC net/ipv4/raw.o LD fs/nfs_common/nfs_acl.o CC fs/lockd/xdr.o CC fs/lockd/grace.o CC kernel/rtmutex.o LD fs/nfs_common/built-in.o LD kernel/time/built-in.o CC net/ipv4/udp.o /tmp/ccpFwOxr.s: Assembler messages: /tmp/ccpFwOxr.s:1095: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:2289: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:5041: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:6729: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7402: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7416: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7668: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7685: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7704: Warning: ignoring changed section attributes for .discard /tmp/ccpFwOxr.s:7726: Warning: ignoring changed section attributes for .discard CC kernel/up.o CC net/ipv4/udplite.o CC fs/lockd/clnt4xdr.o CC fs/nfs/inode.o CC kernel/module.o CC fs/lockd/xdr4.o /tmp/ccWmoXMN.s: Assembler messages: /tmp/ccWmoXMN.s:489: Warning: ignoring changed section attributes for .discard /tmp/ccWmoXMN.s:539: Warning: ignoring changed section attributes for .discard /tmp/ccWmoXMN.s:1674: Warning: ignoring changed section attributes for .discard /tmp/ccWmoXMN.s:1690: Warning: ignoring changed section attributes for .discard /tmp/ccWmoXMN.s:3790: Warning: ignoring changed section attributes for .discard /tmp/ccWmoXMN.s:3806: Warning: ignoring changed section attributes for .discard CC fs/lockd/svc4proc.o CC net/ipv4/arp.o CC net/ipv4/icmp.o CC kernel/kallsyms.o CC net/ipv4/devinet.o CC fs/nfs/super.o /tmp/ccjAykuj.s: Assembler messages: /tmp/ccjAykuj.s:2526: Warning: ignoring changed section attributes for .discard /tmp/ccjAykuj.s:2577: Warning: ignoring changed section attributes for .discard /tmp/ccjAykuj.s:3622: Warning: ignoring changed section attributes for .discard LD fs/lockd/lockd.o /tmp/ccjAykuj.s:8733: Warning: ignoring changed section attributes for .discard /tmp/ccjAykuj.s:8749: Warning: ignoring changed section attributes for .discard CC net/ipv4/af_inet.o CC net/sunrpc/clnt.o LD fs/lockd/built-in.o CC kernel/acct.o net/ipv4/af_inet.c: In function 'build_ehash_secret': net/ipv4/af_inet.c:242: warning: value computed is not used GZIP kernel/config_data.gz CC net/sunrpc/xprt.o CC fs/notify/fsnotify.o CC kernel/hung_task.o CC fs/notify/notification.o CC net/ipv4/igmp.o CC fs/notify/group.o CC kernel/seccomp.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC fs/nfs/nfs2xdr.o CC fs/notify/inode_mark.o CC fs/notify/mark.o CC fs/proc/nommu.o CC net/sunrpc/socklib.o CC fs/proc/task_nommu.o CC fs/proc/inode.o CC kernel/time.o CC fs/notify/vfsmount_mark.o LD fs/notify/dnotify/built-in.o CHK kernel/config_data.h UPD kernel/config_data.h /tmp/ccPgaTJa.s: Assembler messages: /tmp/ccPgaTJa.s:5264: Warning: ignoring changed section attributes for .discard /tmp/ccPgaTJa.s:5581: Warning: ignoring changed section attributes for .discard CC net/sunrpc/xprtsock.o CC net/ipv4/fib_frontend.o CC fs/nfs/direct.o CC fs/nfs/pagelist.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/nfs/proc.o /tmp/cc1cdtFo.s: Assembler messages: /tmp/cc1cdtFo.s:1421: Warning: ignoring changed section attributes for .discard /tmp/cc1cdtFo.s:1498: Warning: ignoring changed section attributes for .discard CC kernel/configs.o CC fs/proc/root.o LD kernel/built-in.o CC fs/notify/inotify/inotify_user.o CC net/ipv4/fib_semantics.o LD fs/quota/built-in.o CC fs/proc/base.o CC fs/proc/generic.o CC net/ipv4/fib_trie.o CC net/sunrpc/sched.o /tmp/ccTiG8w6.s: Assembler messages: /tmp/ccTiG8w6.s:218: Warning: ignoring changed section attributes for .discard /tmp/ccTiG8w6.s:1574: Warning: ignoring changed section attributes for .discard LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o CC fs/proc/array.o CC fs/nfs/read.o CC fs/proc/proc_tty.o CC net/sunrpc/auth.o CC net/sunrpc/auth_null.o CC net/ipv4/inet_fragment.o CC net/ipv4/ping.o CC net/unix/af_unix.o LD net/wireless/built-in.o CC fs/proc/cmdline.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC net/sunrpc/auth_unix.o CC fs/nfs/symlink.o CC fs/proc/devices.o CC net/xfrm/xfrm_policy.o CC net/xfrm/xfrm_state.o CC net/ipv4/sysctl_net_ipv4.o CC net/sunrpc/auth_generic.o CC fs/proc/interrupts.o CC fs/nfs/unlink.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC net/sunrpc/svc.o CC net/ipv4/proc.o CC net/sunrpc/svcsock.o CC fs/proc/stat.o CC fs/nfs/write.o /tmp/ccNSZxPa.s: Assembler messages: /tmp/ccNSZxPa.s:10955: Warning: ignoring changed section attributes for .discard /tmp/ccNSZxPa.s:10969: Warning: ignoring changed section attributes for .discard CC net/unix/garbage.o CC fs/proc/uptime.o CC net/unix/sysctl_net_unix.o CC net/ipv4/xfrm4_mode_beet.o CC net/ipv4/xfrm4_mode_transport.o CC fs/proc/version.o CC net/xfrm/xfrm_hash.o CC fs/proc/softirqs.o CC fs/proc/namespaces.o CC net/xfrm/xfrm_input.o CC net/sunrpc/svcauth.o CC net/sunrpc/svcauth_unix.o CC net/ipv4/xfrm4_mode_tunnel.o LD net/unix/unix.o CC net/xfrm/xfrm_output.o CC fs/nfs/namespace.o LD net/unix/built-in.o CC fs/proc/proc_sysctl.o CC fs/nfs/mount_clnt.o CC fs/nfs/dns_resolve.o CC fs/nfs/cache_lib.o CC net/ipv4/inet_diag.o CC net/ipv4/tcp_diag.o CC fs/proc/proc_net.o CC net/xfrm/xfrm_algo.o CC fs/nfs/nfs3proc.o CC fs/nfs/nfs3xdr.o CC net/sunrpc/addr.o CC fs/nfs/nfs3acl.o CC net/xfrm/xfrm_sysctl.o CC fs/proc/proc_devtree.o CC net/ipv4/tcp_cubic.o CC net/sunrpc/rpcb_clnt.o CC net/sysctl_net.o CC fs/proc/kmsg.o CC net/xfrm/xfrm_replay.o CC fs/ramfs/inode.o CC fs/ramfs/file-nommu.o CC fs/nfs/sysctl.o LD fs/proc/proc.o CC net/sunrpc/timer.o CC net/ipv4/xfrm4_policy.o LD fs/proc/built-in.o CC fs/romfs/super.o CC fs/romfs/storage.o LD fs/nfs/nfs.o CC net/sunrpc/xdr.o LD fs/ramfs/ramfs.o LD net/xfrm/built-in.o CC net/ipv4/xfrm4_state.o LD fs/nfs/built-in.o LD fs/ramfs/built-in.o CC net/ipv4/xfrm4_input.o CC net/sunrpc/sunrpc_syms.o CC net/sunrpc/cache.o CC net/ipv4/xfrm4_output.o CC net/sunrpc/rpc_pipe.o LD fs/romfs/romfs.o CC net/sunrpc/svc_xprt.o LD fs/romfs/built-in.o CC fs/sysfs/inode.o CC fs/sysfs/dir.o CC net/sunrpc/sysctl.o LD net/ipv4/built-in.o /tmp/cc9e47Zo.s: Assembler messages: /tmp/cc9e47Zo.s:178: Warning: ignoring changed section attributes for .discard CC fs/sysfs/symlink.o CC fs/sysfs/mount.o /tmp/cc2MJezT.s: Assembler messages: /tmp/cc2MJezT.s:270: Warning: ignoring changed section attributes for .discard /tmp/cc2MJezT.s:534: Warning: ignoring changed section attributes for .discard CC fs/eventpoll.o CC fs/anon_inodes.o /tmp/cc21d9Xa.s: Assembler messages: /tmp/cc21d9Xa.s:3793: Warning: ignoring changed section attributes for .discard CC fs/signalfd.o CC fs/timerfd.o LD net/sunrpc/sunrpc.o CC fs/sysfs/group.o CC fs/sysfs/bin.o LD net/sunrpc/built-in.o LD net/built-in.o CC fs/eventfd.o /tmp/cc4UgUxf.s: Assembler messages: /tmp/cc4UgUxf.s:3819: Warning: ignoring changed section attributes for .discard /tmp/cc4UgUxf.s:3839: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s: Assembler messages: /tmp/ccYnO14T.s:456: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:469: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:491: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:548: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:561: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:579: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:592: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:615: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:635: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:654: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:667: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:700: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:724: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:742: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:755: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:774: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:800: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:823: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:848: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:861: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:884: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:904: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:924: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:937: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:960: Warning: ignoring changed section attributes for .discard /tmp/ccYnO14T.s:981: Warning: ignoring changed section attributes for .discard CC fs/aio.o CC fs/locks.o CC fs/binfmt_flat.o CC fs/binfmt_script.o CC fs/posix_acl.o LD fs/sysfs/built-in.o /tmp/ccf32irU.s: Assembler messages: /tmp/ccf32irU.s:1490: Warning: ignoring changed section attributes for .discard CC fs/xattr_acl.o /tmp/cchavZpe.s: Assembler messages: /tmp/cchavZpe.s:362: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s: Assembler messages: /tmp/ccpF4Sti.s:1805: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1817: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1829: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1850: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1862: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1874: Warning: ignoring changed section attributes for .discard /tmp/ccpF4Sti.s:1895: Warning: ignoring changed section attributes for .discard /tmp/cc0YDd5g.s: Assembler messages: /tmp/cc0YDd5g.s:3401: Warning: ignoring changed section attributes for .discard /tmp/cc0YDd5g.s:3940: Warning: ignoring changed section attributes for .discard /tmp/cc0YDd5g.s:5957: Warning: ignoring changed section attributes for .discard /tmp/cc0YDd5g.s:6678: Warning: ignoring changed section attributes for .discard /tmp/cc0YDd5g.s:6772: Warning: ignoring changed section attributes for .discard LD fs/built-in.o LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map OBJCOPY arch/microblaze/boot/linux.bin Building modules, stage 2. MODPOST 0 modules UIMAGE arch/microblaze/boot/linux.bin.ub Image Name: Linux-3.3.0-03247-g69a7aeb Created: Wed Mar 21 12:23:23 2012 Image Type: MicroBlaze Linux Kernel Image (uncompressed) Data Size: 3848084 Bytes = 3757.89 kB = 3.67 MB Load Address: 90000000 Entry Point: 90000000 Kernel: arch/microblaze/boot/linux.bin is ready (#1)
spawn ./qemu-run-nonet.sh Build Jan 17 2011, 08:17:51 Use Device Tree for hw configuration: mb.dtb FDT: RAM: baseaddr: 0x90000000, size: 0x10000000 Can't get xlnx,endianness property Can't get xlnx,dcache-use-writeback property FDT: FLASH: baseaddr: 0xa0000000, size: 0x2000000 FDT: INTC: baseaddr: 0x81800000, c_kind_of_intr: 256, num_intr: 9 FDT: LL-DMA: baseaddr: 0x84600180, irq: 1 2 FDT: Model exempted from FDT search FDT: Unsupported peripheral invalidated ethernet@81c00000 compatibilities xlnx,xps-ll-temac-1.01.b FDT: Unsupported peripheral invalidated i2c@81600000 compatibilities xlnx,xps-iic-2.00.a FDT: Unsupported peripheral invalidated gpio@81400000 compatibilities xlnx,xps-gpio-1.00.a FDT: UARTLITE: baseaddr: 0x84000000, irq: 8 FDT: Unsupported peripheral invalidated sysace@83600000 compatibilities xlnx,xps-sysace-1.00.a FDT: Unsupported peripheral invalidated debug@84400000 compatibilities xlnx,mdm-1.00.d FDT: Unsupported peripheral invalidated mpmc@90000000 compatibilities xlnx,mpmc-4.02.a FDT: Model exempted from FDT search FDT: TIMER: baseaddr: 0x83c00000, irq: 3 nr: 2 FDT: Device tree scan complete MicroBlaze Big endian QEMU loading vmlinux base32=90000000 high=ffffffff903f9cc8 entry=ffffffff90000000 ram_base=90000000 Kernel device tree: mb.dtb write fdt to addr=903fdcc8 fdtsize=18202 pc=90000000, fdt= 903fdcc8 -------------------------------------------------------------- Warning: vlan 0 with no nics Can't get xlnx,endianness property Can't get xlnx,dcache-use-writeback property Early console on uartlite at 0x84000000 bootconsole [earlyser0] enabled Ramdisk addr 0x00000000, FDT at 0x903fdcc8 !!!Your kernel has setup MSR instruction but CPU don't have it fffffc00 Linux version 3.3.0-03247-g69a7aeb (monstr@monstr.eu) (gcc version 4.1.2) #1 Wed Mar 21 12:23:18 CET 2012 setup_cpuinfo: initialising setup_cpuinfo: Using full CPU PVR support cache: wt_msr setup_memory: Main mem: 0x90000000-0xa0000000, size 0x10000000 setup_memory: kernel addr=0x90000000-0x903fa000 size=0x003fa000 setup_memory: max_mapnr: 0x10000 setup_memory: min_low_pfn: 0x90000 setup_memory: max_low_pfn: 0xa0000 On node 0 totalpages: 65536 free_area_init_node: node 0, pgdat 902af384, node_mem_map 903fc000 Normal zone: 512 pages used for memmap Normal zone: 0 pages reserved Normal zone: 65024 pages, LIFO batch:0 early_printk_console remaping from 0x84000000 to 0x84000000 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: console=ttyUL0,115200 highres=on PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 255772k/262144k available NR_IRQS:33 XPS intc #0 at 0x81800000, num_irq=9, edge=0x100 XPS timer #0 at 0x83c00000, irq=4 microblaze_timer_set_mode: shutdown microblaze_timer_set_mode: periodic ODEBUG: 3 of 3 active objects replaced ODEBUG: selftest passed Calibrating delay loop... 123.80 BogoMIPS (lpj=619008) pid_max: default: 4096 minimum: 301 Mount-cache hash table entries: 512 NET: Registered protocol family 16 bio: create slab <bio-0> at 0 Switching to clocksource microblaze_clocksource NET: Registered protocol family 2 microblaze_timer_set_mode: oneshot IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP: reno registered NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. OF: no ranges; cannot translate OF: no ranges; cannot translate ROMFS MTD (C) 2007 Red Hat, Inc. msgmni has been set to 499 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) 84000000.serial: ttyUL0 at MMIO 0x84000000 (irq = 9) is a uartlite console [ttyUL0] enabled, bootconsole disabled console [ttyUL0] enabled, bootconsole disabled brd: module loaded nbd: registered device at major 43 TCP: cubic registered NET: Registered protocol family 17 Freeing unused kernel memory: 1005k freed Bad inittab entry at line 3 Mounting proc: Mounting var: Populating /var: Running local start scripts. Mounting sysfs: Setting hostname: Setting up interface lo: Setting up interface eth0: ifconfig: SIOCSIFADDR: No such device Starting syslogd: Starting httpd: Mounting nfs server uclinux login: root Password: pass ok /root # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) /root # cat /proc/cpuinfo CPU-Family: MicroBlaze FPGA-Arch: virtex5 CPU-Ver: 7.10.d, big endian CPU-MHz: 125.00 BogoMips: 123.80 HW: Shift: yes MSR: yes PCMP: yes DIV: yes MMU: 3 MUL: v2 FPU: v2 Exc: op0x0 unal ill zero fpu Stream-insns: privileged Icache: no Dcache: no HW-Debug: no PVR-USR1: 00 PVR-USR2: 00000000 Page size: 4096 /root # strace ls / strace: applet not found /root # Statistic 3.3.0-03247-g69a7aeb (monstr@monstr.eu) (gcc version 4.1.2) #1 Wed Mar 21 12:23:18 CET
Checking out files: 5% (489/9035) Checking out files: 6% (543/9035) Checking out files: 7% (633/9035) Checking out files: 8% (723/9035) Checking out files: 9% (814/9035) Checking out files: 10% (904/9035) Checking out files: 11% (994/9035) Checking out files: 12% (1085/9035) Checking out files: 13% (1175/9035) Checking out files: 14% (1265/9035) Checking out files: 15% (1356/9035) Checking out files: 16% (1446/9035) Checking out files: 17% (1536/9035) Checking out files: 18% (1627/9035) Checking out files: 19% (1717/9035) Checking out files: 20% (1807/9035) Checking out files: 20% (1871/9035) Checking out files: 21% (1898/9035) Checking out files: 22% (1988/9035) Checking out files: 22% (2048/9035) Checking out files: 23% (2079/9035) Checking out files: 24% (2169/9035) Checking out files: 25% (2259/9035) Checking out files: 26% (2350/9035) Checking out files: 26% (2421/9035) Checking out files: 27% (2440/9035) Checking out files: 28% (2530/9035) Checking out files: 29% (2621/9035) Checking out files: 30% (2711/9035) Checking out files: 31% (2801/9035) Checking out files: 32% (2892/9035) Checking out files: 33% (2982/9035) Checking out files: 34% (3072/9035) Checking out files: 35% (3163/9035) Checking out files: 35% (3208/9035) Checking out files: 36% (3253/9035) Checking out files: 37% (3343/9035) Checking out files: 37% (3406/9035) Checking out files: 38% (3434/9035) Checking out files: 38% (3485/9035) Checking out files: 39% (3524/9035) Checking out files: 39% (3610/9035) Checking out files: 40% (3614/9035) Checking out files: 41% (3705/9035) Checking out files: 41% (3707/9035) Checking out files: 42% (3795/9035) Checking out files: 43% (3886/9035) Checking out files: 43% (3959/9035) Checking out files: 44% (3976/9035) Checking out files: 44% (4046/9035) Checking out files: 45% (4066/9035) Checking out files: 45% (4137/9035) Checking out files: 46% (4157/9035) Checking out files: 47% (4247/9035) Checking out files: 47% (4254/9035) Checking out files: 48% (4337/9035) Checking out files: 48% (4396/9035) Checking out files: 49% (4428/9035) Checking out files: 50% (4518/9035) Checking out files: 50% (4562/9035) Checking out files: 51% (4608/9035) Checking out files: 52% (4699/9035) Checking out files: 52% (4743/9035) Checking out files: 53% (4789/9035) Checking out files: 54% (4879/9035) Checking out files: 55% (4970/9035) Checking out files: 55% (5024/9035) Checking out files: 56% (5060/9035) Checking out files: 56% (5092/9035) Checking out files: 57% (5150/9035) Checking out files: 57% (5198/9035) Checking out files: 58% (5241/9035) Checking out files: 59% (5331/9035) Checking out files: 59% (5360/9035) Checking out files: 60% (5421/9035) Checking out files: 60% (5497/9035) Checking out files: 61% (5512/9035) Checking out files: 62% (5602/9035) Checking out files: 62% (5621/9035) Checking out files: 62% (5661/9035) Checking out files: 63% (5693/9035) Checking out files: 63% (5742/9035) Checking out files: 64% (5783/9035) Checking out files: 65% (5873/9035) Checking out files: 66% (5964/9035) Checking out files: 66% (6018/9035) Checking out files: 67% (6054/9035) Checking out files: 68% (6144/9035) Checking out files: 69% (6235/9035) Checking out files: 70% (6325/9035) Checking out files: 71% (6415/9035) Checking out files: 71% (6425/9035) Checking out files: 72% (6506/9035) Checking out files: 73% (6596/9035) Checking out files: 74% (6686/9035) Checking out files: 75% (6777/9035) Checking out files: 76% (6867/9035) Checking out files: 76% (6882/9035) Checking out files: 77% (6957/9035) Checking out files: 78% (7048/9035) Checking out files: 79% (7138/9035) Checking out files: 79% (7140/9035) Checking out files: 79% (7224/9035) Checking out files: 80% (7228/9035) Checking out files: 80% (7310/9035) Checking out files: 81% (7319/9035) Checking out files: 82% (7409/9035) Checking out files: 82% (7450/9035) Checking out files: 83% (7500/9035) Checking out files: 84% (7590/9035) Checking out files: 84% (7597/9035) Checking out files: 85% (7680/9035) Checking out files: 85% (7751/9035) Checking out files: 86% (7771/9035) Checking out files: 87% (7861/9035) Checking out files: 87% (7900/9035) Checking out files: 88% (7951/9035) Checking out files: 88% (7974/9035) Checking out files: 89% (8042/9035) Checking out files: 90% (8132/9035) Checking out files: 90% (8187/9035) Checking out files: 91% (8222/9035) Checking out files: 92% (8313/9035) Checking out files: 92% (8335/9035) Checking out files: 93% (8403/9035) Checking out files: 94% (8493/9035) Checking out files: 95% (8584/9035) Checking out files: 96% (8674/9035) Checking out files: 97% (8764/9035) Checking out files: 98% (8855/9035) Checking out files: 98% (8909/9035) Checking out files: 99% (8945/9035) Checking out files: 100% (9035/9035) Checking out files: 100% (9035/9035), done. Switched to branch "master" Deleted branch next. Already up-to-date. remote: Counting objects: 1 remote: Counting objects: 4310, done. remote: Compressing objects: 0% (1/578) remote: Compressing objects: 1% (6/578) remote: Compressing objects: 2% (12/578) remote: Compressing objects: 3% (18/578) remote: Compressing objects: 4% (24/578) remote: Compressing objects: 5% (29/578) remote: Compressing objects: 6% (35/578) remote: Compressing objects: 7% (41/578) remote: Compressing objects: 8% (47/578) remote: Compressing objects: 9% (53/578) remote: Compressing objects: 10% (58/578) remote: Compressing objects: 11% (64/578) remote: Compressing objects: 12% (70/578) remote: Compressing objects: 13% (76/578) remote: Compressing objects: 14% (81/578) remote: Compressing objects: 15% (87/578) remote: Compressing objects: 16% (93/578) remote: Compressing objects: 17% (99/578) remote: Compressing objects: 18% (105/578) remote: Compressing objects: 19% (110/578) remote: Compressing objects: 20% (116/578) remote: Compressing objects: 21% (122/578) remote: Compressing objects: 22% (128/578) remote: Compressing objects: 23% (133/578) remote: Compressing objects: 24% (139/578) remote: Compressing objects: 25% (145/578) remote: Compressing objects: 26% (151/578) remote: Compressing objects: 27% (157/578) remote: Compressing objects: 28% (162/578) remote: Compressing objects: 29% (168/578) remote: Compressing objects: 30% (174/578) remote: Compressing objects: 31% (180/578) remote: Compressing objects: 32% (185/578) remote: Compressing objects: 33% (191/578) remote: Compressing objects: 34% (197/578) remote: Compressing objects: 35% (203/578) remote: Compressing objects: 36% (209/578) remote: Compressing objects: 37% (214/578) remote: Compressing objects: 38% (220/578) remote: Compressing objects: 39% (226/578) remote: Compressing objects: 40% (232/578) remote: Compressing objects: 41% (237/578) remote: Compressing objects: 42% (243/578) remote: Compressing objects: 43% (249/578) remote: Compressing objects: 44% (255/578) remote: Compressing objects: 45% (261/578) remote: Compressing objects: 46% (266/578) remote: Compressing objects: 47% (272/578) remote: Compressing objects: 48% (278/578) remote: Compressing objects: 49% (284/578) remote: Compressing objects: 50% (289/578) remote: Compressing objects: 51% (295/578) remote: Compressing objects: 52% (301/578) remote: Compressing objects: 53% (307/578) remote: Compressing objects: 54% (313/578) remote: Compressing objects: 55% (318/578) remote: Compressing objects: 56% (324/578) remote: Compressing objects: 57% (330/578) remote: Compressing objects: 58% (336/578) remote: Compressing objects: 59% (342/578) remote: Compressing objects: 60% (347/578) remote: Compressing objects: 61% (353/578) remote: Compressing objects: 62% (359/578) remote: Compressing objects: 63% (365/578) remote: Compressing objects: 64% (370/578) remote: Compressing objects: 65% (376/578) remote: Compressing objects: 66% (382/578) remote: Compressing objects: 67% (388/578) remote: Compressing objects: 68% (394/578) remote: Compressing objects: 69% (399/578) remote: Compressing objects: 70% (405/578) remote: Compressing objects: 71% (411/578) remote: Compressing objects: 72% (417/578) remote: Compressing objects: 73% (422/578) remote: Compressing objects: 74% (428/578) remote: Compressing objects: 75% (434/578) remote: Compressing objects: 76% (440/578) remote: Compressing objects: 77% (446/578) remote: Compressing objects: 78% (451/578) remote: Compressing objects: 79% (457/578) remote: Compressing objects: 80% (463/578) remote: Compressing objects: 81% (469/578) remote: Compressing objects: 82% (474/578) remote: Compressing objects: 83% (480/578) remote: Compressing objects: 84% (486/578) remote: Compressing objects: 85% (492/578) remote: Compressing objects: 86% (498/578) remote: Compressing objects: 87% (503/578) remote: Compressing objects: 88% (509/578) remote: Compressing objects: 89% (515/578) remote: Compressin gremote: objects: 90% (521/578) remote: Compressing objects: 91% (526/578) remote: Compressing objects: 92% (532/578) remote: Compressing objects: 93% (538/578) remote: Compressing objects: 94% (544/578) remote: Compressing objects: 95% (550/578) remote: Compressing objects: 96% (555/578) remote: Compressing objects: 97% (561/578) remote: Compressing objects: 98% (567/578) remote: Compressing objects: 99% (573/578) remote: Compressing objects: 100% (578/578) remote: Compressing objects: 100% (578/578), done. Receiving objects: 0% (1/2964) Receiving objects: 1% (30/2964) Receiving objects: 2% (60/2964) Receiving objects: 3% (89/2964) Receiving objects: 4% (119/2964) Receiving objects: 5% (149/2964) Receiving objects: 6% (178/2964) Receiving objects: 7% (208/2964) Receiving objects: 8% (238/2964) Receiving objects: 9% (267/2964) Receiving objects: 10% (297/2964) Receiving objects: 11% (327/2964) Receiving objects: 12% (356/2964) Receiving objects: 13% (386/2964) Receiving objects: 14% (415/2964) Receiving objects: 15% (445/2964) Receiving objects: 16% (475/2964) Receiving objects: 17% (504/2964) Receiving objects: 18% (534/2964) Receiving objects: 19% (564/2964) Receiving objects: 20% (593/2964) Receiving objects: 21% (623/2964) Receiving objects: 22% (653/2964) Receiving objects: 23% (682/2964) Receiving objects: 24% (712/2964) Receiving objects: 25% (741/2964) Receiving objects: 26% (771/2964) Receiving objects: 27% (801/2964) Receiving objects: 28% (830/2964) Receiving objects: 29% (860/2964) Receiving objects: 30% (890/2964) Receiving objects: 31% (919/2964) Receiving objects: 32% (949/2964) Receiving objects: 33% (979/2964) Receiving objects: 34% (1008/2964) Receiving objects: 35% (1038/2964) Receiving objects: 36% (1068/2964) Receiving objects: 37% (1097/2964) Receiving objects: 38% (1127/2964) Receiving objects: 39% (1156/2964) Receiving objects: 40% (1186/2964) Receiving objects: 41% (1216/2964) Receiving objects: 42% (1245/2964) Receiving objects: 43% (1275/2964) Receiving objects: 44% (1305/2964) Receiving objects: 45% (1334/2964) Receiving objects: 46% (1364/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 47% (1394/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 48% (1423/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 49% (1453/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 50% (1482/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 51% (1512/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 52% (1542/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 53% (1571/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 54% (1601/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 55% (1631/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 56% (1660/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 57% (1690/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 58% (1720/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 59% (1749/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 60% (1779/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 61% (1809/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 62% (1838/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 63% (1868/2964), 667.99 KiB | 1320 KiB/s remote: Total 2964 (delta 2468), reused 2835 (delta 2342) Receiving objects: 64% (1897/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 65% (1927/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 66% (1957/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 67% (1986/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 68% (2016/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 69% (2046/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 70% (2075/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 71% (2105/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 72% (2135/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 73% (2164/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 74% (2194/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 75% (2223/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 76% (2253/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 77% (2283/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 78% (2312/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 79% (2342/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 80% (2372/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 81% (2401/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 82% (2431/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 83% (2461/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 84% (2490/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 85% (2520/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 86% (2550/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 87% (2579/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 88% (2609/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 89% (2638/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 90% (2668/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 91% (2698/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 92% (2727/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 93% (2757/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 94% (2787/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 95% (2816/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 96% (2846/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 97% (2876/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 98% (2905/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 99% (2935/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 100% (2964/2964), 667.99 KiB | 1320 KiB/s Receiving objects: 100% (2964/2964), 845.23 KiB | 1320 KiB/s, done. Resolving deltas: 0% (1/2468) Resolving deltas: 1% (26/2468) Resolving deltas: 2% (50/2468) Resolving deltas: 3% (75/2468) Resolving deltas: 4% (100/2468) Resolving deltas: 9% (237/2468) Resolving deltas: 10% (256/2468) Resolving deltas: 11% (278/2468) Resolving deltas: 12% (299/2468) Resolving deltas: 15% (394/2468) Resolving deltas: 16% (410/2468) Resolving deltas: 17% (420/2468) Resolving deltas: 18% (445/2468) Resolving deltas: 19% (469/2468) Resolving deltas: 20% (496/2468) Resolving deltas: 21% (520/2468) Resolving deltas: 22% (543/2468) Resolving deltas: 23% (570/2468) Resolving deltas: 24% (608/2468) Resolving deltas: 25% (617/2468) Resolving deltas: 26% (645/2468) Resolving deltas: 26% (646/2468) Resolving deltas: 27% (673/2468) Resolving deltas: 28% (692/2468) Resolving deltas: 29% (720/2468) Resolving deltas: 30% (749/2468) Resolving deltas: 31% (775/2468) Resolving deltas: 32% (792/2468) Resolving deltas: 33% (817/2468) Resolving deltas: 34% (840/2468) Resolving deltas: 35% (864/2468) Resolving deltas: 36% (889/2468) Resolving deltas: 37% (926/2468) Resolving deltas: 38% (938/2468) Resolving deltas: 39% (984/2468) Resolving deltas: 40% (989/2468) Resolving deltas: 41% (1015/2468) Resolving deltas: 41% (1026/2468) Resolving deltas: 42% (1044/2468) Resolving deltas: 44% (1098/2468) Resolving deltas: 45% (1119/2468) Resolving deltas: 46% (1136/2468) Resolving deltas: 47% (1160/2468) Resolving deltas: 48% (1190/2468) Resolving deltas: 49% (1210/2468) Resolving deltas: 50% (1234/2468) Resolving deltas: 51% (1270/2468) Resolving deltas: 52% (1287/2468) Resolving deltas: 53% (1309/2468) Resolving deltas: 54% (1333/2468) Resolving deltas: 55% (1358/2468) Resolving deltas: 56% (1384/2468) Resolving deltas: 57% (1408/2468) Resolving deltas: 58% (1432/2468) Resolving deltas: 59% (1460/2468) Resolving deltas: 60% (1484/2468) Resolving deltas: 61% (1506/2468) Resolving deltas: 62% (1531/2468) Resolving deltas: 63% (1555/2468) Resolving deltas: 63% (1577/2468) Resolving deltas: 64% (1586/2468) Resolving deltas: 65% (1620/2468) Resolving deltas: 66% (1632/2468) Resolving deltas: 67% (1657/2468) Resolving deltas: 70% (1732/2468) Resolving deltas: 71% (1758/2468) Resolving deltas: 73% (1803/2468) Resolving deltas: 74% (1840/2468) Resolving deltas: 75% (1857/2468) Resolving deltas: 76% (1878/2468) Resolving deltas: 78% (1935/2468) Resolving deltas: 79% (1955/2468) Resolving deltas: 80% (1993/2468) Resolving deltas: 84% (2088/2468) Resolving deltas: 87% (2170/2468) Resolving deltas: 88% (2178/2468) Resolving deltas: 90% (2230/2468) Resolving deltas: 91% (2248/2468) Resolving deltas: 92% (2272/2468) Resolving deltas: 95% (2349/2468) Resolving deltas: 96% (2370/2468) Resolving deltas: 97% (2394/2468) Resolving deltas: 98% (2434/2468) Resolving deltas: 99% (2449/2468) Resolving deltas: 100% (2468/2468) Resolving deltas: 100% (2468/2468), completed with 543 local objects. Updating c16fa4f..69a7aeb Checking out files: 28% (844/3003) Checking out files: 29% (871/3003) Checking out files: 30% (901/3003) Checking out files: 31% (931/3003) Checking out files: 32% (961/3003) Checking out files: 33% (991/3003) Checking out files: 34% (1022/3003) Checking out files: 35% (1052/3003) Checking out files: 36% (1082/3003) Checking out files: 37% (1112/3003) Checking out files: 38% (1142/3003) Checking out files: 39% (1172/3003) Checking out files: 40% (1202/3003) Checking out files: 41% (1232/3003) Checking out files: 42% (1262/3003) Checking out files: 43% (1292/3003) Checking out files: 44% (1322/3003) Checking out files: 45% (1352/3003) Checking out files: 46% (1382/3003) Checking out files: 47% (1412/3003) Checking out files: 48% (1442/3003) Checking out files: 49% (1472/3003) Checking out files: 50% (1502/3003) Checking out files: 51% (1532/3003) Checking out files: 52% (1562/3003) Checking out files: 53% (1592/3003) Checking out files: 54% (1622/3003) Checking out files: 55% (1652/3003) Checking out files: 56% (1682/3003) Checking out files: 57% (1712/3003) Checking out files: 58% (1742/3003) Checking out files: 59% (1772/3003) Checking out files: 59% (1779/3003) Checking out files: 60% (1802/3003) Checking out files: 61% (1832/3003) Checking out files: 62% (1862/3003) Checking out files: 63% (1892/3003) Checking out files: 64% (1922/3003) Checking out files: 65% (1952/3003) Checking out files: 66% (1982/3003) Checking out files: 67% (2013/3003) Checking out files: 68% (2043/3003) Checking out files: 69% (2073/3003) Checking out files: 70% (2103/3003) Checking out files: 71% (2133/3003) Checking out files: 72% (2163/3003) Checking out files: 73% (2193/3003) Checking out files: 74% (2223/3003) Checking out files: 75% (2253/3003) Checking out files: 76% (2283/3003) Checking out files: 77% (2313/3003) Checking out files: 78% (2343/3003) Checking out files: 79% (2373/3003) Checking out files: 80% (2403/3003) Checking out files: 81% (2433/3003) Checking out files: 82% (2463/3003) Checking out files: 83% (2493/3003) Checking out files: 84% (2523/3003) Checking out files: 85% (2553/3003) Checking out files: 85% (2564/3003) Checking out files: 86% (2583/3003) Checking out files: 87% (2613/3003) Checking out files: 88% (2643/3003) Checking out files: 89% (2673/3003) Checking out files: 90% (2703/3003) Checking out files: 91% (2733/3003) Checking out files: 92% (2763/3003) Checking out files: 93% (2793/3003) Checking out files: 93% (2799/3003) Checking out files: 94% (2823/3003) Checking out files: 95% (2853/3003) Checking out files: 96% (2883/3003) Checking out files: 97% (2913/3003) Checking out files: 98% (2943/3003) Checking out files: 99% (2973/3003) Checking out files: 100% (3003/3003) Checking out files: 100% (3003/3003), done. Fast forward Documentation/00-INDEX | 4 +- Documentation/ABI/obsolete/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/devfs | 2 +- Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 10 +- Documentation/ABI/stable/sysfs-module | 2 +- Documentation/ABI/testing/sysfs-bus-usb | 11 + Documentation/ABI/testing/sysfs-class | 2 +- Documentation/ABI/testing/sysfs-class-net-mesh | 7 + Documentation/ABI/testing/sysfs-devices | 2 +- Documentation/ABI/testing/sysfs-devices-soc | 58 + .../ABI/testing/sysfs-driver-samsung-laptop | 2 +- Documentation/DocBook/80211.tmpl | 1 - Documentation/DocBook/filesystems.tmpl | 2 +- Documentation/DocBook/libata.tmpl | 8 +- Documentation/DocBook/media/v4l/compat.xml | 4 +- Documentation/RCU/RTFP.txt | 1784 ++- Documentation/RCU/checklist.txt | 14 + Documentation/RCU/stallwarn.txt | 87 +- Documentation/RCU/torture.txt | 33 +- Documentation/RCU/trace.txt | 36 +- Documentation/arm/kernel_user_helpers.txt | 2 +- Documentation/cgroups/blkio-controller.txt | 18 +- Documentation/cgroups/cgroups.txt | 26 +- Documentation/device-mapper/dm-raid.txt | 2 +- Documentation/device-mapper/persistent-data.txt | 2 +- Documentation/device-mapper/thin-provisioning.txt | 2 +- .../devicetree/bindings/arm/omap/omap.txt | 2 +- Documentation/devicetree/bindings/arm/sirf.txt | 2 +- Documentation/devicetree/bindings/net/stmmac.txt | 28 + .../devicetree/bindings/tty/serial/efm32-uart.txt | 14 + Documentation/devicetree/booting-without-of.txt | 2 +- Documentation/dmaengine.txt | 2 +- Documentation/dynamic-debug-howto.txt | 30 +- Documentation/fb/matroxfb.txt | 8 +- Documentation/feature-removal-schedule.txt | 11 + Documentation/filesystems/debugfs.txt | 5 +- Documentation/filesystems/ext4.txt | 4 +- Documentation/filesystems/gfs2-uevents.txt | 2 +- .../filesystems/pohmelfs/network_protocol.txt | 2 +- .../filesystems/ramfs-rootfs-initramfs.txt | 2 +- Documentation/filesystems/vfs.txt | 2 +- Documentation/hwmon/adm1275 | 2 +- Documentation/hwmon/max16064 | 4 +- Documentation/hwmon/max34440 | 4 +- Documentation/hwmon/max8688 | 4 +- Documentation/hwmon/ucd9000 | 6 +- Documentation/hwmon/ucd9200 | 10 +- Documentation/hwmon/zl6100 | 4 +- Documentation/i2c/instantiating-devices | 6 +- Documentation/i2o/ioctl | 12 +- Documentation/ide/ChangeLog.ide-cd.1994-2004 | 2 +- Documentation/input/alps.txt | 4 +- Documentation/input/joystick.txt | 2 +- Documentation/ioctl/hdio.txt | 4 +- Documentation/ioctl/ioctl-number.txt | 4 +- Documentation/kbuild/kconfig-language.txt | 2 +- Documentation/kernel-parameters.txt | 6 +- Documentation/ko_KR/HOWTO | 2 +- Documentation/kobject.txt | 2 +- Documentation/lockup-watchdogs.txt | 63 + Documentation/magic-number.txt | 2 +- Documentation/networking/LICENSE.qlge | 328 +- Documentation/networking/fore200e.txt | 2 +- Documentation/networking/l2tp.txt | 2 +- .../networking/mac80211-auth-assoc-deauth.txt | 99 + Documentation/networking/netdev-features.txt | 13 + Documentation/networking/phy.txt | 3 +- Documentation/networking/ppp_generic.txt | 6 +- Documentation/nmi_watchdog.txt | 83 - Documentation/numastat.txt | 27 +- Documentation/scheduler/sched-stats.txt | 3 +- Documentation/scsi/ChangeLog.lpfc | 2 +- Documentation/scsi/ChangeLog.megaraid_sas | 2 +- Documentation/scsi/scsi-generic.txt | 2 +- Documentation/scsi/tmscsim.txt | 2 +- Documentation/security/Smack.txt | 2 +- Documentation/security/keys-trusted-encrypted.txt | 2 +- Documentation/security/keys.txt | 2 +- Documentation/sound/alsa/ALSA-Configuration.txt | 2 +- Documentation/static-keys.txt | 286 + Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/events-power.txt | 2 +- Documentation/trace/ftrace.txt | 7 + Documentation/usb/mtouchusb.txt | 2 +- Documentation/usb/power-management.txt | 2 +- Documentation/usb/proc_usb_info.txt | 2 +- Documentation/video4linux/uvcvideo.txt | 2 +- Documentation/virtual/kvm/mmu.txt | 4 +- Documentation/virtual/virtio-spec.txt | 8 +- Documentation/vm/cleancache.txt | 2 +- Documentation/vm/unevictable-lru.txt | 8 +- Documentation/watchdog/watchdog-kernel-api.txt | 2 +- Documentation/zh_CN/HOWTO | 2 +- Documentation/zh_CN/magic-number.txt | 2 +- MAINTAINERS | 33 +- arch/Kconfig | 27 +- arch/alpha/include/asm/machvec.h | 2 +- arch/alpha/include/asm/socket.h | 4 + arch/alpha/kernel/perf_event.c | 4 + arch/alpha/kernel/srmcons.c | 78 +- arch/alpha/kernel/sys_dp264.c | 2 +- arch/arm/include/asm/perf_event.h | 4 - arch/arm/include/asm/socket.h | 4 + arch/arm/kernel/perf_event.c | 4 + arch/arm/kernel/process.c | 4 +- arch/arm/kernel/smp.c | 7 - arch/arm/mach-bcmring/dma.c | 1 - arch/arm/mach-imx/mx31moboard-devboard.c | 24 +- arch/arm/mach-imx/mx31moboard-marxbot.c | 24 +- arch/arm/mach-ks8695/leds.c | 1 - arch/arm/mach-omap1/lcd_dma.c | 2 +- arch/arm/mach-orion5x/db88f5281-setup.c | 4 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 4 +- arch/arm/mach-pxa/pxa3xx-ulpi.c | 20 +- arch/arm/mach-spear3xx/spear300.c | 2 +- arch/arm/mach-spear3xx/spear310.c | 2 +- arch/arm/mach-spear3xx/spear320.c | 2 +- arch/arm/mach-tegra/include/mach/usb_phy.h | 2 +- arch/arm/mach-tegra/usb_phy.c | 4 +- arch/arm/mm/init.c | 1 - arch/arm/plat-mxc/include/mach/mxc_ehci.h | 2 +- arch/arm/plat-mxc/include/mach/ulpi.h | 6 +- arch/arm/plat-mxc/ulpi.c | 8 +- arch/arm/plat-s3c24xx/pm-simtec.c | 2 +- arch/avr32/include/asm/socket.h | 4 + arch/avr32/kernel/process.c | 4 +- arch/blackfin/kernel/process.c | 4 +- arch/blackfin/mach-bf518/boards/ezbrd.c | 3 +- arch/blackfin/mach-bf518/boards/tcm-bf518.c | 5 +- arch/blackfin/mach-bf527/boards/ad7160eval.c | 3 +- arch/blackfin/mach-bf527/boards/cm_bf527.c | 5 +- arch/blackfin/mach-bf527/boards/ezbrd.c | 3 +- arch/blackfin/mach-bf527/boards/ezkit.c | 3 +- arch/blackfin/mach-bf527/boards/tll6527m.c | 3 +- arch/blackfin/mach-bf537/boards/cm_bf537e.c | 5 +- arch/blackfin/mach-bf537/boards/cm_bf537u.c | 5 +- arch/blackfin/mach-bf537/boards/dnp5370.c | 3 +- arch/blackfin/mach-bf537/boards/pnav10.c | 5 +- arch/blackfin/mach-bf537/boards/stamp.c | 3 +- arch/blackfin/mach-bf537/boards/tcm_bf537.c | 5 +- arch/cris/include/asm/socket.h | 4 + arch/cris/kernel/process.c | 4 +- arch/frv/include/asm/perf_event.h | 2 - arch/frv/include/asm/socket.h | 4 + arch/frv/kernel/process.c | 4 +- arch/h8300/include/asm/socket.h | 4 + arch/h8300/kernel/process.c | 4 +- arch/hexagon/include/asm/perf_event.h | 2 - arch/hexagon/kernel/smp.c | 2 - arch/ia64/hp/sim/boot/fw-emu.c | 17 +- arch/ia64/hp/sim/hpsim_irq.c | 36 +- arch/ia64/hp/sim/hpsim_setup.c | 6 - arch/ia64/hp/sim/simeth.c | 29 +- arch/ia64/hp/sim/simserial.c | 705 +- arch/ia64/include/asm/hpsim.h | 2 +- arch/ia64/include/asm/paravirt.h | 6 +- arch/ia64/include/asm/socket.h | 4 + arch/ia64/kernel/paravirt.c | 4 +- arch/ia64/kernel/process.c | 4 +- arch/ia64/xen/irq_xen.c | 2 +- arch/m32r/include/asm/socket.h | 4 + arch/m32r/kernel/process.c | 4 +- arch/m68k/emu/nfcon.c | 1 - arch/m68k/include/asm/socket.h | 4 + arch/m68k/kernel/process_mm.c | 4 +- arch/m68k/kernel/process_no.c | 4 +- arch/microblaze/kernel/process.c | 4 +- arch/mips/ath79/dev-usb.c | 31 +- arch/mips/bcm47xx/Makefile | 2 +- arch/mips/bcm47xx/nvram.c | 3 +- arch/mips/bcm47xx/setup.c | 188 +- arch/mips/bcm47xx/sprom.c | 620 + arch/mips/bcm63xx/setup.c | 2 +- arch/mips/include/asm/jump_label.h | 2 +- arch/mips/include/asm/mach-bcm47xx/bcm47xx.h | 3 + arch/mips/include/asm/mach-bcm47xx/nvram.h | 2 +- arch/mips/include/asm/socket.h | 4 + arch/mips/kernel/perf_event_mipsxx.c | 4 + arch/mips/kernel/process.c | 4 +- arch/mips/pci/pci-bcm47xx.c | 49 +- arch/mn10300/include/asm/socket.h | 4 + arch/mn10300/kernel/process.c | 4 +- arch/parisc/include/asm/socket.h | 5 + arch/parisc/kernel/pdc_cons.c | 59 +- arch/parisc/kernel/process.c | 4 +- arch/powerpc/boot/dts/bluestone.dts | 2 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/include/asm/keylargo.h | 2 +- arch/powerpc/include/asm/perf_event_server.h | 2 - arch/powerpc/include/asm/socket.h | 4 + arch/powerpc/kernel/idle.c | 8 +- arch/powerpc/kernel/perf_event.c | 10 + arch/powerpc/platforms/iseries/setup.c | 8 +- arch/s390/include/asm/jump_label.h | 2 +- arch/s390/include/asm/perf_event.h | 1 - arch/s390/include/asm/qeth.h | 7 + arch/s390/include/asm/socket.h | 4 + arch/s390/kernel/irq.c | 9 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/smp.c | 6 - arch/score/Kconfig.debug | 2 +- arch/score/kernel/process.c | 4 +- arch/sh/kernel/idle.c | 4 +- arch/sh/kernel/perf_event.c | 4 + arch/sparc/include/asm/jump_label.h | 2 +- arch/sparc/include/asm/socket.h | 5 + arch/sparc/kernel/perf_event.c | 4 + arch/sparc/kernel/process_32.c | 8 +- arch/sparc/kernel/process_64.c | 10 +- arch/tile/kernel/process.c | 4 +- arch/um/drivers/net_kern.c | 11 +- arch/x86/Kconfig | 4 + arch/x86/crypto/aesni-intel_glue.c | 12 +- arch/x86/crypto/crc32c-intel.c | 11 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 12 +- arch/x86/include/asm/cpu_device_id.h | 13 + arch/x86/include/asm/cpufeature.h | 1 + arch/x86/include/asm/hardirq.h | 1 - arch/x86/include/asm/inat.h | 5 +- arch/x86/include/asm/insn.h | 18 +- arch/x86/include/asm/jump_label.h | 6 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/paravirt.h | 6 +- arch/x86/include/asm/perf_event.h | 2 - arch/x86/include/asm/timer.h | 8 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/amd.c | 3 + arch/x86/kernel/cpu/match.c | 91 + arch/x86/kernel/cpu/perf_event.c | 167 +- arch/x86/kernel/cpu/perf_event.h | 50 + arch/x86/kernel/cpu/perf_event_amd.c | 3 + arch/x86/kernel/cpu/perf_event_intel.c | 141 +- arch/x86/kernel/cpu/perf_event_intel_ds.c | 22 +- arch/x86/kernel/cpu/perf_event_intel_lbr.c | 526 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/irq_32.c | 11 +- arch/x86/kernel/kprobes-common.h | 102 + arch/x86/kernel/kprobes-opt.c | 512 + arch/x86/kernel/kprobes.c | 664 +- arch/x86/kernel/kvm.c | 4 +- arch/x86/kernel/microcode_core.c | 15 + arch/x86/kernel/paravirt.c | 4 +- arch/x86/kernel/process.c | 24 +- arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/smpboot.c | 13 - arch/x86/kernel/time.c | 3 - arch/x86/kernel/tsc.c | 3 +- arch/x86/kernel/tsc_sync.c | 29 +- arch/x86/kvm/mmu_audit.c | 8 +- arch/x86/lib/inat.c | 36 +- arch/x86/lib/insn.c | 13 +- arch/x86/net/bpf_jit_comp.c | 14 +- arch/x86/platform/scx200/scx200_32.c | 24 +- arch/xtensa/include/asm/socket.h | 4 + arch/xtensa/kernel/process.c | 4 +- arch/xtensa/platforms/iss/console.c | 22 +- block/blk-cgroup.c | 22 +- block/blk-softirq.c | 16 +- block/blk.h | 16 - crypto/crypto_user.c | 10 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/accessibility/braille/braille_console.c | 9 +- drivers/acpi/processor_driver.c | 1 + drivers/acpi/processor_perflib.c | 22 + drivers/atm/eni.c | 100 +- drivers/atm/eni.h | 5 + drivers/atm/lanai.c | 2 +- drivers/base/Kconfig | 3 + drivers/base/Makefile | 1 + drivers/base/base.h | 6 + drivers/base/bus.c | 6 +- drivers/base/core.c | 2 + drivers/base/cpu.c | 11 + drivers/base/dd.c | 148 +- drivers/base/driver.c | 35 +- drivers/base/soc.c | 183 + drivers/bcma/bcma_private.h | 8 +- drivers/bcma/driver_chipcommon_pmu.c | 1 + drivers/bcma/driver_pci.c | 168 +- drivers/bcma/driver_pci_host.c | 578 +- drivers/bcma/host_pci.c | 4 +- drivers/bcma/main.c | 17 +- drivers/bcma/scan.c | 24 +- drivers/bcma/sprom.c | 355 +- drivers/block/Kconfig | 2 +- drivers/block/nvme.c | 1 - drivers/block/ub.c | 39 +- drivers/bluetooth/ath3k.c | 3 + drivers/bluetooth/bfusb.c | 23 +- drivers/bluetooth/bluecard_cs.c | 20 +- drivers/bluetooth/bpa10x.c | 35 +- drivers/bluetooth/bt3c_cs.c | 14 +- drivers/bluetooth/btmrvl_debugfs.c | 30 +- drivers/bluetooth/btmrvl_main.c | 17 +- drivers/bluetooth/btsdio.c | 23 +- drivers/bluetooth/btuart_cs.c | 14 +- drivers/bluetooth/btusb.c | 49 +- drivers/bluetooth/btwilink.c | 18 +- drivers/bluetooth/dtl1_cs.c | 34 +- drivers/bluetooth/hci_ath.c | 2 +- drivers/bluetooth/hci_bcsp.c | 2 +- drivers/bluetooth/hci_h4.c | 2 +- drivers/bluetooth/hci_ldisc.c | 34 +- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_uart.h | 2 + drivers/bluetooth/hci_vhci.c | 17 +- drivers/char/Kconfig | 15 - drivers/char/Makefile | 1 - drivers/char/briq_panel.c | 266 - drivers/char/nvram.c | 2 +- drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/char/ramoops.c | 1 - drivers/char/rtc.c | 4 +- drivers/char/tlclk.c | 2 +- drivers/char/tpm/tpm_tis.c | 10 +- drivers/char/ttyprintk.c | 2 - drivers/char/viotape.c | 2 +- drivers/clocksource/acpi_pm.c | 24 +- drivers/clocksource/clksrc-dbx500-prcmu.c | 5 +- drivers/clocksource/cs5535-clockevt.c | 3 +- drivers/clocksource/cyclone.c | 2 +- drivers/clocksource/scx200_hrt.c | 24 +- drivers/cpufreq/cpufreq-nforce2.c | 8 + drivers/cpufreq/e_powersaver.c | 20 +- drivers/cpufreq/elanfreq.c | 14 +- drivers/cpufreq/gx-suspmod.c | 9 +- drivers/cpufreq/longhaul.c | 8 +- drivers/cpufreq/longrun.c | 13 +- drivers/cpufreq/p4-clockmod.c | 17 +- drivers/cpufreq/powernow-k6.c | 12 +- drivers/cpufreq/powernow-k7.c | 14 +- drivers/cpufreq/powernow-k8.c | 19 +- drivers/cpufreq/sc520_freq.c | 14 +- drivers/cpufreq/speedstep-centrino.c | 24 +- drivers/cpufreq/speedstep-ich.c | 15 + drivers/cpufreq/speedstep-lib.c | 1 + drivers/cpufreq/speedstep-smi.c | 15 + drivers/cpuidle/cpuidle.c | 8 +- drivers/crypto/padlock-aes.c | 9 +- drivers/crypto/padlock-sha.c | 16 +- drivers/dma/iop-adma.c | 2 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 9 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/hid/Kconfig | 77 +- drivers/hid/Makefile | 13 +- drivers/hid/hid-chicony.c | 7 + drivers/hid/hid-core.c | 43 +- drivers/hid/hid-ids.h | 32 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-kye.c | 399 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-magicmouse.c | 2 + drivers/hid/hid-multitouch.c | 222 +- drivers/hid/hid-saitek.c | 70 + drivers/hid/hid-sjoy.c | 6 +- drivers/hid/hid-tivo.c | 90 + drivers/hid/hid-uclogic.c | 413 +- drivers/hid/hid-wacom.c | 95 +- drivers/hid/hid-waltop.c | 881 +- drivers/hid/usbhid/hid-quirks.c | 4 + drivers/hv/channel_mgmt.c | 87 - drivers/hv/hv.c | 4 +- drivers/hv/hv_kvp.c | 253 +- drivers/hv/hv_kvp.h | 184 - drivers/hv/hv_util.c | 3 - drivers/hv/hyperv_vmbus.h | 5 +- drivers/hwmon/coretemp.c | 17 +- drivers/hwmon/tmp401.c | 2 +- drivers/hwmon/via-cputemp.c | 16 +- drivers/idle/intel_idle.c | 112 +- drivers/infiniband/core/addr.c | 14 +- drivers/infiniband/core/netlink.c | 10 +- drivers/infiniband/hw/cxgb4/cm.c | 10 +- drivers/infiniband/hw/nes/nes_cm.c | 8 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/gameport/gameport.c | 1 - drivers/input/serio/serio.c | 1 - drivers/iommu/intel-iommu.c | 61 +- drivers/isdn/act2000/act2000.h | 28 +- drivers/isdn/act2000/act2000_isa.c | 394 +- drivers/isdn/act2000/act2000_isa.h | 32 +- drivers/isdn/act2000/capi.c | 998 +- drivers/isdn/act2000/capi.h | 50 +- drivers/isdn/act2000/module.c | 806 +- drivers/isdn/capi/capi.c | 193 +- drivers/isdn/capi/capidrv.c | 956 +- drivers/isdn/capi/capidrv.h | 42 +- drivers/isdn/capi/capilib.c | 16 +- drivers/isdn/capi/capiutil.c | 628 +- drivers/isdn/capi/kcapi.c | 116 +- drivers/isdn/capi/kcapi.h | 11 +- drivers/isdn/capi/kcapi_proc.c | 14 +- drivers/isdn/divert/divert_init.c | 75 +- drivers/isdn/divert/divert_procfs.c | 152 +- drivers/isdn/divert/isdn_divert.c | 1475 +- drivers/isdn/divert/isdn_divert.h | 116 +- drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/isdn/gigaset/bas-gigaset.c | 42 +- drivers/isdn/gigaset/capi.c | 228 +- drivers/isdn/gigaset/common.c | 19 +- drivers/isdn/gigaset/ev-layer.c | 328 +- drivers/isdn/gigaset/gigaset.h | 33 +- drivers/isdn/gigaset/i4l.c | 8 +- drivers/isdn/gigaset/interface.c | 176 +- drivers/isdn/gigaset/isocdata.c | 192 +- drivers/isdn/gigaset/proc.c | 4 +- drivers/isdn/gigaset/ser-gigaset.c | 6 +- drivers/isdn/gigaset/usb-gigaset.c | 8 +- drivers/isdn/hardware/avm/avm_cs.c | 134 +- drivers/isdn/hardware/avm/avmcard.h | 286 +- drivers/isdn/hardware/avm/b1.c | 192 +- drivers/isdn/hardware/avm/b1dma.c | 178 +- drivers/isdn/hardware/avm/b1isa.c | 18 +- drivers/isdn/hardware/avm/b1pci.c | 44 +- drivers/isdn/hardware/avm/b1pcmcia.c | 28 +- drivers/isdn/hardware/avm/c4.c | 348 +- drivers/isdn/hardware/avm/t1isa.c | 100 +- drivers/isdn/hardware/avm/t1pci.c | 32 +- drivers/isdn/hardware/eicon/capi20.h | 514 +- drivers/isdn/hardware/eicon/capidtmf.c | 1094 +- drivers/isdn/hardware/eicon/capidtmf.h | 78 +- drivers/isdn/hardware/eicon/capifunc.c | 222 +- drivers/isdn/hardware/eicon/capifunc.h | 4 +- drivers/isdn/hardware/eicon/capimain.c | 10 +- drivers/isdn/hardware/eicon/cardtype.h | 1476 +- drivers/isdn/hardware/eicon/cp_vers.h | 32 +- drivers/isdn/hardware/eicon/dadapter.c | 576 +- drivers/isdn/hardware/eicon/dadapter.h | 36 +- drivers/isdn/hardware/eicon/debug.c | 3519 ++-- drivers/isdn/hardware/eicon/debug_if.h | 82 +- drivers/isdn/hardware/eicon/debuglib.c | 176 +- drivers/isdn/hardware/eicon/debuglib.h | 272 +- drivers/isdn/hardware/eicon/dfifo.h | 56 +- drivers/isdn/hardware/eicon/di.c | 1430 +- drivers/isdn/hardware/eicon/di.h | 156 +- drivers/isdn/hardware/eicon/di_dbg.h | 34 +- drivers/isdn/hardware/eicon/di_defs.h | 144 +- drivers/isdn/hardware/eicon/did_vers.h | 32 +- drivers/isdn/hardware/eicon/diddfunc.c | 22 +- drivers/isdn/hardware/eicon/diva.c | 160 +- drivers/isdn/hardware/eicon/diva_didd.c | 16 +- drivers/isdn/hardware/eicon/diva_dma.c | 116 +- drivers/isdn/hardware/eicon/diva_dma.h | 62 +- drivers/isdn/hardware/eicon/diva_pci.h | 6 +- drivers/isdn/hardware/eicon/divacapi.h | 630 +- drivers/isdn/hardware/eicon/divamnt.c | 15 +- drivers/isdn/hardware/eicon/divasfunc.c | 34 +- drivers/isdn/hardware/eicon/divasi.c | 56 +- drivers/isdn/hardware/eicon/divasmain.c | 118 +- drivers/isdn/hardware/eicon/divasproc.c | 58 +- drivers/isdn/hardware/eicon/divasync.h | 562 +- drivers/isdn/hardware/eicon/dqueue.c | 14 +- drivers/isdn/hardware/eicon/dqueue.h | 14 +- drivers/isdn/hardware/eicon/dsp_defs.h | 256 +- drivers/isdn/hardware/eicon/dsp_tst.h | 8 +- drivers/isdn/hardware/eicon/dspdids.h | 30 +- drivers/isdn/hardware/eicon/dsrv4bri.h | 34 +- drivers/isdn/hardware/eicon/dsrv_bri.h | 44 +- drivers/isdn/hardware/eicon/dsrv_pri.h | 46 +- drivers/isdn/hardware/eicon/entity.h | 14 +- drivers/isdn/hardware/eicon/helpers.h | 68 +- drivers/isdn/hardware/eicon/idifunc.c | 22 +- drivers/isdn/hardware/eicon/io.c | 1414 +- drivers/isdn/hardware/eicon/io.h | 514 +- drivers/isdn/hardware/eicon/istream.c | 352 +- drivers/isdn/hardware/eicon/kst_ifc.h | 227 +- drivers/isdn/hardware/eicon/maintidi.c | 2277 +- drivers/isdn/hardware/eicon/maintidi.h | 105 +- drivers/isdn/hardware/eicon/man_defs.h | 36 +- drivers/isdn/hardware/eicon/mdm_msg.h | 72 +- drivers/isdn/hardware/eicon/message.c |28326 ++++++++++---------- drivers/isdn/hardware/eicon/mi_pc.h | 86 +- drivers/isdn/hardware/eicon/mntfunc.c | 186 +- drivers/isdn/hardware/eicon/os_4bri.c | 352 +- drivers/isdn/hardware/eicon/os_4bri.h | 2 +- drivers/isdn/hardware/eicon/os_bri.c | 262 +- drivers/isdn/hardware/eicon/os_bri.h | 2 +- drivers/isdn/hardware/eicon/os_capi.h | 10 +- drivers/isdn/hardware/eicon/os_pri.c | 390 +- drivers/isdn/hardware/eicon/os_pri.h | 2 +- drivers/isdn/hardware/eicon/pc.h | 268 +- drivers/isdn/hardware/eicon/pc_init.h | 48 +- drivers/isdn/hardware/eicon/pc_maint.h | 158 +- drivers/isdn/hardware/eicon/pkmaint.h | 43 +- drivers/isdn/hardware/eicon/platform.h | 156 +- drivers/isdn/hardware/eicon/pr_pc.h | 116 +- drivers/isdn/hardware/eicon/s_4bri.c | 488 +- drivers/isdn/hardware/eicon/s_bri.c | 288 +- drivers/isdn/hardware/eicon/s_pri.c | 314 +- drivers/isdn/hardware/eicon/sdp_hdr.h | 130 +- drivers/isdn/hardware/eicon/um_idi.c | 224 +- drivers/isdn/hardware/eicon/um_idi.h | 2 +- drivers/isdn/hardware/eicon/xdi_adapter.h | 12 +- drivers/isdn/hardware/eicon/xdi_msg.h | 2 +- drivers/isdn/hardware/eicon/xdi_vers.h | 32 +- drivers/isdn/hardware/mISDN/avmfritz.c | 68 +- drivers/isdn/hardware/mISDN/hfc_multi.h | 47 +- drivers/isdn/hardware/mISDN/hfc_multi_8xx.h | 28 +- drivers/isdn/hardware/mISDN/hfc_pci.h | 18 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 1364 +- drivers/isdn/hardware/mISDN/hfcpci.c | 356 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 415 +- drivers/isdn/hardware/mISDN/hfcsusb.h | 120 +- drivers/isdn/hardware/mISDN/iohelper.h | 136 +- drivers/isdn/hardware/mISDN/isar.h | 2 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 36 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 112 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 208 +- drivers/isdn/hardware/mISDN/netjet.c | 98 +- drivers/isdn/hardware/mISDN/netjet.h | 1 - drivers/isdn/hardware/mISDN/speedfax.c | 22 +- drivers/isdn/hardware/mISDN/w6692.c | 86 +- drivers/isdn/hisax/amd7930_fn.c | 786 +- drivers/isdn/hisax/arcofi.c | 88 +- drivers/isdn/hisax/arcofi.h | 2 +- drivers/isdn/hisax/asuscom.c | 110 +- drivers/isdn/hisax/avm_a1.c | 42 +- drivers/isdn/hisax/avm_a1p.c | 152 +- drivers/isdn/hisax/avm_pci.c | 324 +- drivers/isdn/hisax/avma1_cs.c | 124 +- drivers/isdn/hisax/bkm_a4t.c | 92 +- drivers/isdn/hisax/bkm_a8.c | 184 +- drivers/isdn/hisax/bkm_ax.h | 78 +- drivers/isdn/hisax/callc.c | 1074 +- drivers/isdn/hisax/config.c | 126 +- drivers/isdn/hisax/diva.c | 334 +- drivers/isdn/hisax/elsa.c | 500 +- drivers/isdn/hisax/elsa_cs.c | 164 +- drivers/isdn/hisax/elsa_ser.c | 178 +- drivers/isdn/hisax/enternow_pci.c | 200 +- drivers/isdn/hisax/fsm.c | 38 +- drivers/isdn/hisax/fsm.h | 4 +- drivers/isdn/hisax/gazel.c | 518 +- drivers/isdn/hisax/hfc4s8s_l1.c | 648 +- drivers/isdn/hisax/hfc4s8s_l1.h | 8 +- drivers/isdn/hisax/hfc_2bds0.c | 484 +- drivers/isdn/hisax/hfc_2bds0.h | 28 +- drivers/isdn/hisax/hfc_2bs0.c | 284 +- drivers/isdn/hisax/hfc_2bs0.h | 6 +- drivers/isdn/hisax/hfc_pci.c | 714 +- drivers/isdn/hisax/hfc_pci.h | 96 +- drivers/isdn/hisax/hfc_sx.c | 1126 +- drivers/isdn/hisax/hfc_sx.h | 30 +- drivers/isdn/hisax/hfc_usb.c | 586 +- drivers/isdn/hisax/hfc_usb.h | 10 +- drivers/isdn/hisax/hfcscard.c | 96 +- drivers/isdn/hisax/hisax.h | 172 +- drivers/isdn/hisax/hisax_cfg.h | 6 +- drivers/isdn/hisax/hisax_debug.h | 42 +- drivers/isdn/hisax/hisax_fcpcipnp.c | 92 +- drivers/isdn/hisax/hisax_fcpcipnp.h | 3 +- drivers/isdn/hisax/hisax_if.h | 4 +- drivers/isdn/hisax/hisax_isac.c | 44 +- drivers/isdn/hisax/hscx.c | 136 +- drivers/isdn/hisax/hscx.h | 2 +- drivers/isdn/hisax/hscx_irq.c | 18 +- drivers/isdn/hisax/icc.c | 314 +- drivers/isdn/hisax/icc.h | 6 +- drivers/isdn/hisax/ipac.h | 2 +- drivers/isdn/hisax/ipacx.c | 675 +- drivers/isdn/hisax/isac.c | 320 +- drivers/isdn/hisax/isac.h | 2 +- drivers/isdn/hisax/isar.c | 1796 +- drivers/isdn/hisax/isar.h | 14 +- drivers/isdn/hisax/isdnl1.c | 262 +- drivers/isdn/hisax/isdnl2.c | 342 +- drivers/isdn/hisax/isdnl2.h | 1 - drivers/isdn/hisax/isdnl3.c | 174 +- drivers/isdn/hisax/isdnl3.h | 3 +- drivers/isdn/hisax/isurf.c | 118 +- drivers/isdn/hisax/ix1_micro.c | 100 +- drivers/isdn/hisax/jade.c | 209 +- drivers/isdn/hisax/jade.h | 156 +- drivers/isdn/hisax/jade_irq.c | 48 +- drivers/isdn/hisax/l3_1tr6.c | 196 +- drivers/isdn/hisax/l3dss1.c | 1900 +- drivers/isdn/hisax/l3dss1.h | 20 +- drivers/isdn/hisax/l3ni1.c | 1838 +- drivers/isdn/hisax/l3ni1.h | 28 +- drivers/isdn/hisax/lmgr.c | 28 +- drivers/isdn/hisax/mic.c | 64 +- drivers/isdn/hisax/netjet.c | 623 +- drivers/isdn/hisax/netjet.h | 5 +- drivers/isdn/hisax/niccy.c | 78 +- drivers/isdn/hisax/nj_s.c | 112 +- drivers/isdn/hisax/nj_u.c | 100 +- drivers/isdn/hisax/q931.c | 240 +- drivers/isdn/hisax/s0box.c | 132 +- drivers/isdn/hisax/saphir.c | 122 +- drivers/isdn/hisax/sedlbauer.c | 328 +- drivers/isdn/hisax/sedlbauer_cs.c | 176 +- drivers/isdn/hisax/sportster.c | 126 +- drivers/isdn/hisax/st5481.h | 98 +- drivers/isdn/hisax/st5481_b.c | 124 +- drivers/isdn/hisax/st5481_d.c | 194 +- drivers/isdn/hisax/st5481_init.c | 64 +- drivers/isdn/hisax/st5481_usb.c | 269 +- drivers/isdn/hisax/tei.c | 76 +- drivers/isdn/hisax/teleint.c | 126 +- drivers/isdn/hisax/teles0.c | 126 +- drivers/isdn/hisax/teles3.c | 156 +- drivers/isdn/hisax/teles_cs.c | 134 +- drivers/isdn/hisax/telespci.c | 80 +- drivers/isdn/hisax/w6692.c | 412 +- drivers/isdn/hisax/w6692.h | 10 +- drivers/isdn/hysdn/boardergo.c | 28 +- drivers/isdn/hysdn/boardergo.h | 30 +- drivers/isdn/hysdn/hycapi.c | 374 +- drivers/isdn/hysdn/hysdn_boot.c | 302 +- drivers/isdn/hysdn/hysdn_defs.h | 30 +- drivers/isdn/hysdn/hysdn_init.c | 4 +- drivers/isdn/hysdn/hysdn_net.c | 20 +- drivers/isdn/hysdn/hysdn_pof.h | 26 +- drivers/isdn/hysdn/hysdn_procconf.c | 10 +- drivers/isdn/hysdn/hysdn_proclog.c | 26 +- drivers/isdn/hysdn/hysdn_sched.c | 52 +- drivers/isdn/hysdn/ince1pc.h | 72 +- drivers/isdn/i4l/isdn_audio.c | 126 +- drivers/isdn/i4l/isdn_bsdcomp.c | 374 +- drivers/isdn/i4l/isdn_common.c | 1502 +- drivers/isdn/i4l/isdn_common.h | 18 +- drivers/isdn/i4l/isdn_concap.c | 36 +- drivers/isdn/i4l/isdn_concap.h | 4 +- drivers/isdn/i4l/isdn_net.c | 1498 +- drivers/isdn/i4l/isdn_net.h | 11 +- drivers/isdn/i4l/isdn_ppp.c | 1446 +- drivers/isdn/i4l/isdn_ppp.h | 2 - drivers/isdn/i4l/isdn_tty.c | 2447 +- drivers/isdn/i4l/isdn_tty.h | 10 +- drivers/isdn/i4l/isdn_ttyfax.c | 1092 +- drivers/isdn/i4l/isdn_ttyfax.h | 1 - drivers/isdn/i4l/isdn_v110.c | 294 +- drivers/isdn/i4l/isdn_v110.h | 8 +- drivers/isdn/i4l/isdn_x25iface.c | 226 +- drivers/isdn/i4l/isdn_x25iface.h | 16 +- drivers/isdn/i4l/isdnhdlc.c | 54 +- drivers/isdn/icn/icn.c | 806 +- drivers/isdn/icn/icn.h | 32 +- drivers/isdn/isdnloop/isdnloop.c | 958 +- drivers/isdn/isdnloop/isdnloop.h | 6 +- drivers/isdn/mISDN/clock.c | 25 +- drivers/isdn/mISDN/core.c | 37 +- drivers/isdn/mISDN/core.h | 8 +- drivers/isdn/mISDN/dsp.h | 25 +- drivers/isdn/mISDN/dsp_audio.c | 5 +- drivers/isdn/mISDN/dsp_biquad.h | 6 +- drivers/isdn/mISDN/dsp_blowfish.c | 112 +- drivers/isdn/mISDN/dsp_cmx.c | 1040 +- drivers/isdn/mISDN/dsp_core.c | 183 +- drivers/isdn/mISDN/dsp_dtmf.c | 66 +- drivers/isdn/mISDN/dsp_ecdis.h | 26 +- drivers/isdn/mISDN/dsp_hwec.c | 11 +- drivers/isdn/mISDN/dsp_hwec.h | 1 - drivers/isdn/mISDN/dsp_pipeline.c | 56 +- drivers/isdn/mISDN/dsp_tones.c | 165 +- drivers/isdn/mISDN/fsm.c | 42 +- drivers/isdn/mISDN/hwchannel.c | 22 +- drivers/isdn/mISDN/l1oip.h | 21 +- drivers/isdn/mISDN/l1oip_codec.c | 36 +- drivers/isdn/mISDN/l1oip_core.c | 597 +- drivers/isdn/mISDN/layer1.c | 16 +- drivers/isdn/mISDN/layer1.h | 1 - drivers/isdn/mISDN/layer2.c | 97 +- drivers/isdn/mISDN/layer2.h | 12 +- drivers/isdn/mISDN/socket.c | 89 +- drivers/isdn/mISDN/stack.c | 124 +- drivers/isdn/mISDN/tei.c | 114 +- drivers/isdn/mISDN/timerdev.c | 12 +- drivers/isdn/pcbit/callbacks.c | 303 +- drivers/isdn/pcbit/callbacks.h | 28 +- drivers/isdn/pcbit/capi.c | 585 +- drivers/isdn/pcbit/capi.h | 46 +- drivers/isdn/pcbit/drv.c | 248 +- drivers/isdn/pcbit/edss1.c | 414 +- drivers/isdn/pcbit/edss1.h | 13 +- drivers/isdn/pcbit/layer2.c | 36 +- drivers/isdn/pcbit/layer2.h | 265 +- drivers/isdn/pcbit/module.c | 35 +- drivers/isdn/pcbit/pcbit.h | 32 +- drivers/isdn/sc/card.h | 2 +- drivers/isdn/sc/command.c | 132 +- drivers/isdn/sc/event.c | 24 +- drivers/isdn/sc/hardware.h | 2 +- drivers/isdn/sc/init.c | 122 +- drivers/isdn/sc/interrupt.c | 144 +- drivers/isdn/sc/ioctl.c | 220 +- drivers/isdn/sc/message.c | 126 +- drivers/isdn/sc/message.h | 18 +- drivers/isdn/sc/packet.c | 129 +- drivers/isdn/sc/scioc.h | 5 +- drivers/isdn/sc/shmem.c | 52 +- drivers/isdn/sc/timer.c | 25 +- drivers/macintosh/mediabay.c | 2 +- drivers/md/dm-bufio.c | 1 - drivers/media/dvb/dvb-usb/lmedm04.c | 2 +- drivers/media/dvb/frontends/drxk_hard.c | 1 - drivers/media/dvb/frontends/tda1004x.c | 4 +- drivers/media/dvb/mantis/mantis_hif.c | 2 +- drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/video/cx18/cx18-alsa-main.c | 1 - drivers/media/video/davinci/dm355_ccdc.c | 2 +- drivers/media/video/ivtv/ivtvfb.c | 2 - drivers/media/video/ov6650.c | 2 +- drivers/media/video/s5p-fimc/fimc-mdevice.c | 5 +- drivers/media/video/s5p-tv/mixer_video.c | 1 - drivers/mfd/ab5500-core.c | 1 - drivers/misc/ad525x_dpot-i2c.c | 12 +- drivers/misc/ad525x_dpot-spi.c | 12 +- drivers/misc/apds9802als.c | 12 +- drivers/misc/apds990x.c | 13 +- drivers/misc/bh1770glc.c | 13 +- drivers/misc/bh1780gli.c | 15 +- drivers/misc/bmp085.c | 19 +- drivers/misc/carma/carma-fpga.c | 17 +- drivers/misc/cs5535-mfgpt.c | 2 +- drivers/misc/ds1682.c | 13 +- drivers/misc/eeprom/at25.c | 12 +- drivers/misc/eeprom/eeprom.c | 14 +- drivers/misc/eeprom/eeprom_93xx46.c | 12 +- drivers/misc/eeprom/max6875.c | 14 +- drivers/misc/fsa9480.c | 14 +- drivers/misc/hmc6352.c | 13 +- drivers/misc/ics932s401.c | 13 +- drivers/misc/isl29003.c | 14 +- drivers/misc/isl29020.c | 13 +- drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 13 +- drivers/misc/lis3lv02d/lis3lv02d_spi.c | 13 +- drivers/misc/max8997-muic.c | 12 +- drivers/misc/pti.c | 12 +- drivers/misc/spear13xx_pcie_gadget.c | 12 +- drivers/misc/ti-st/st_kim.c | 13 +- drivers/misc/ti_dac7512.c | 13 +- drivers/misc/tsl2550.c | 13 +- drivers/mmc/card/sdio_uart.c | 10 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mtd/chips/chipreg.c | 5 +- drivers/net/bonding/bond_3ad.c | 2 +- drivers/net/bonding/bond_alb.c | 12 +- drivers/net/bonding/bond_main.c | 18 +- drivers/net/caif/caif_hsi.c | 145 +- drivers/net/can/Kconfig | 6 +- drivers/net/can/bfin_can.c | 36 +- drivers/net/can/cc770/cc770.c | 1 - drivers/net/can/dev.c | 33 +- drivers/net/can/flexcan.c | 61 +- drivers/net/can/mcp251x.c | 3 +- drivers/net/can/mscan/mscan.c | 33 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/Kconfig | 28 +- drivers/net/can/sja1000/Makefile | 1 + drivers/net/can/sja1000/peak_pci.c | 505 +- drivers/net/can/sja1000/peak_pcmcia.c | 753 + drivers/net/can/sja1000/plx_pci.c | 22 +- drivers/net/can/sja1000/sja1000.c | 19 +- drivers/net/can/slcan.c | 6 +- drivers/net/can/ti_hecc.c | 32 +- drivers/net/can/usb/Kconfig | 6 + drivers/net/can/usb/Makefile | 1 + drivers/net/can/usb/ems_usb.c | 63 +- drivers/net/can/usb/esd_usb2.c | 27 +- drivers/net/can/usb/peak_usb/Makefile | 2 + drivers/net/can/usb/peak_usb/pcan_usb.c | 899 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 951 + drivers/net/can/usb/peak_usb/pcan_usb_core.h | 146 + drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 1036 + drivers/net/can/usb/peak_usb/pcan_usb_pro.h | 178 + drivers/net/dummy.c | 3 +- drivers/net/ethernet/3com/3c501.c | 2 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/3com/3c515.c | 10 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c589_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 10 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/3com/typhoon.c | 19 +- drivers/net/ethernet/8390/ax88796.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/adaptec/starfire.c | 13 +- drivers/net/ethernet/adi/bfin_mac.c | 27 +- drivers/net/ethernet/adi/bfin_mac.h | 2 +- drivers/net/ethernet/aeroflex/greth.c | 5 +- drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 4 +- drivers/net/ethernet/amd/am79c961a.h | 2 +- drivers/net/ethernet/amd/amd8111e.c | 7 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/amd/depca.c | 2 +- drivers/net/ethernet/amd/hplance.c | 10 +- drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/nmclan_cs.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 16 +- drivers/net/ethernet/amd/sun3lance.c | 2 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/apple/bmac.c | 19 +- drivers/net/ethernet/apple/mace.c | 9 +- drivers/net/ethernet/apple/macmace.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 1 - drivers/net/ethernet/atheros/atlx/atl1.c | 12 +- drivers/net/ethernet/atheros/atlx/atl2.c | 13 +- drivers/net/ethernet/atheros/atlx/atl2.h | 5 +- drivers/net/ethernet/atheros/atlx/atlx.c | 1 + drivers/net/ethernet/atheros/atlx/atlx.h | 1 - drivers/net/ethernet/broadcom/b44.c | 1 - drivers/net/ethernet/broadcom/bnx2.c | 108 +- drivers/net/ethernet/broadcom/bnx2.h | 3 + drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 76 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 486 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 184 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 319 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dump.h | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 310 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 14 +- .../ethernet/broadcom/bnx2x/bnx2x_fw_file_hdr.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 62 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 55 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 324 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 974 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 21 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 180 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 26 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c | 432 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 147 +- drivers/net/ethernet/broadcom/cnic.c | 42 +- drivers/net/ethernet/broadcom/cnic_defs.h | 27 +- drivers/net/ethernet/broadcom/cnic_if.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 - drivers/net/ethernet/broadcom/tg3.c | 1583 +- drivers/net/ethernet/broadcom/tg3.h | 14 +- drivers/net/ethernet/brocade/bna/bfa_cee.c | 8 +- drivers/net/ethernet/brocade/bna/bfa_defs.h | 1 + drivers/net/ethernet/brocade/bna/bfa_ioc.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 - drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 21 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 42 + drivers/net/ethernet/cadence/at91_ether.c | 2 +- drivers/net/ethernet/cadence/macb.c | 8 +- drivers/net/ethernet/calxeda/xgmac.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 4 +- drivers/net/ethernet/cirrus/cs89x0.c | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 4 +- drivers/net/ethernet/cirrus/mac89x0.c | 12 +- drivers/net/ethernet/cisco/enic/enic.h | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 52 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 4 +- drivers/net/ethernet/cisco/enic/enic_res.c | 2 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 76 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 3 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 11 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 4 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 8 +- drivers/net/ethernet/dec/ewrk3.c | 4 +- drivers/net/ethernet/dec/tulip/21142.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 6 +- drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/dec/tulip/dmfe.c | 20 +- drivers/net/ethernet/dec/tulip/eeprom.c | 2 +- drivers/net/ethernet/dec/tulip/interrupt.c | 10 +- drivers/net/ethernet/dec/tulip/media.c | 2 +- drivers/net/ethernet/dec/tulip/pnic.c | 2 +- drivers/net/ethernet/dec/tulip/pnic2.c | 2 +- drivers/net/ethernet/dec/tulip/timer.c | 2 +- drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 9 +- drivers/net/ethernet/dec/tulip/uli526x.c | 21 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 6 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 7 +- drivers/net/ethernet/dlink/de600.c | 2 +- drivers/net/ethernet/dlink/de620.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 11 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be.h | 111 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 245 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 137 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 187 +- drivers/net/ethernet/emulex/benet/be_main.c | 1039 +- drivers/net/ethernet/ethoc.c | 23 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 8 +- drivers/net/ethernet/freescale/fec.c | 21 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.h | 2 +- drivers/net/ethernet/freescale/fs_enet/fec.h | 6 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 32 +- drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 9 +- drivers/net/ethernet/freescale/gianfar.c | 24 +- drivers/net/ethernet/freescale/gianfar.h | 5 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 4 +- drivers/net/ethernet/freescale/gianfar_ptp.c | 2 +- drivers/net/ethernet/freescale/gianfar_sysfs.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 460 +- drivers/net/ethernet/fujitsu/at1700.c | 2 +- drivers/net/ethernet/fujitsu/eth16i.c | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 2 +- drivers/net/ethernet/hp/hp100.c | 6 +- drivers/net/ethernet/i825xx/3c505.c | 2 +- drivers/net/ethernet/i825xx/3c507.c | 2 +- drivers/net/ethernet/i825xx/3c523.c | 2 +- drivers/net/ethernet/i825xx/3c527.c | 4 +- drivers/net/ethernet/i825xx/82596.c | 8 +- drivers/net/ethernet/i825xx/eepro.c | 2 +- drivers/net/ethernet/i825xx/eexpress.c | 2 +- drivers/net/ethernet/i825xx/ether1.c | 2 +- drivers/net/ethernet/i825xx/lp486e.c | 4 +- drivers/net/ethernet/i825xx/ni52.c | 2 +- drivers/net/ethernet/i825xx/sun3_82586.c | 27 +- drivers/net/ethernet/i825xx/znet.c | 2 +- drivers/net/ethernet/ibm/Kconfig | 4 - drivers/net/ethernet/ibm/Makefile | 1 - drivers/net/ethernet/ibm/ehea/ehea.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_ethtool.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_hw.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 3 +- drivers/net/ethernet/ibm/ehea/ehea_phyp.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_phyp.h | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.h | 2 +- drivers/net/ethernet/ibm/emac/core.c | 37 +- drivers/net/ethernet/ibm/emac/core.h | 15 +- drivers/net/ethernet/ibm/emac/debug.c | 2 +- drivers/net/ethernet/ibm/emac/debug.h | 2 +- drivers/net/ethernet/ibm/emac/emac.h | 4 +- drivers/net/ethernet/ibm/emac/mal.c | 2 +- drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/ibm/emac/phy.c | 2 +- drivers/net/ethernet/ibm/emac/phy.h | 2 +- drivers/net/ethernet/ibm/emac/rgmii.c | 7 +- drivers/net/ethernet/ibm/emac/rgmii.h | 2 +- drivers/net/ethernet/ibm/emac/tah.c | 7 +- drivers/net/ethernet/ibm/emac/tah.h | 2 +- drivers/net/ethernet/ibm/emac/zmii.c | 7 +- drivers/net/ethernet/ibm/emac/zmii.h | 2 +- drivers/net/ethernet/ibm/iseries_veth.c | 1710 -- drivers/net/ethernet/icplus/ipg.c | 4 - drivers/net/ethernet/intel/e100.c | 84 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 156 +- drivers/net/ethernet/intel/e1000/e1000_hw.h | 10 + drivers/net/ethernet/intel/e1000/e1000_main.c | 249 +- drivers/net/ethernet/intel/e1000e/80003es2lan.c | 99 +- drivers/net/ethernet/intel/e1000e/82571.c | 147 +- drivers/net/ethernet/intel/e1000e/Makefile | 5 +- drivers/net/ethernet/intel/e1000e/defines.h | 11 +- drivers/net/ethernet/intel/e1000e/e1000.h | 52 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 207 +- drivers/net/ethernet/intel/e1000e/hw.h | 13 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 433 +- drivers/net/ethernet/intel/e1000e/lib.c | 2693 -- drivers/net/ethernet/intel/e1000e/mac.c | 1709 ++ drivers/net/ethernet/intel/e1000e/manage.c | 367 + drivers/net/ethernet/intel/e1000e/netdev.c | 722 +- drivers/net/ethernet/intel/e1000e/nvm.c | 643 + drivers/net/ethernet/intel/e1000e/param.c | 55 +- drivers/net/ethernet/intel/e1000e/phy.c | 327 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 2 + drivers/net/ethernet/intel/igb/igb_ethtool.c | 7 + drivers/net/ethernet/intel/igb/igb_main.c | 44 +- drivers/net/ethernet/intel/igbvf/defines.h | 4 - drivers/net/ethernet/intel/igbvf/ethtool.c | 19 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 27 +- drivers/net/ethernet/intel/igbvf/netdev.c | 143 +- drivers/net/ethernet/intel/igbvf/vf.c | 7 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 12 - drivers/net/ethernet/intel/ixgb/ixgb_ee.c | 12 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/intel/ixgbe/Makefile | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 225 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 32 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 69 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 30 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 289 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 89 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 929 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2991 +-- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 11 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 42 +- drivers/net/ethernet/jme.c | 1 - drivers/net/ethernet/korina.c | 6 +- drivers/net/ethernet/lantiq_etop.c | 15 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/pxa168_eth.c | 18 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 11 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 24 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 36 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 10 - drivers/net/ethernet/mellanox/mlx4/main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 38 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 1 - drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 7 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 81 +- drivers/net/ethernet/mellanox/mlx4/port.c | 12 +- drivers/net/ethernet/micrel/ks8695net.c | 8 +- drivers/net/ethernet/micrel/ks8842.c | 3 +- drivers/net/ethernet/micrel/ks8851.c | 11 +- drivers/net/ethernet/micrel/ks8851.h | 2 +- drivers/net/ethernet/micrel/ks8851_mll.c | 11 +- drivers/net/ethernet/micrel/ksz884x.c | 8 +- drivers/net/ethernet/microchip/enc28j60.c | 9 +- drivers/net/ethernet/mipsnet.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 4 +- drivers/net/ethernet/natsemi/ibmlana.c | 2 +- drivers/net/ethernet/natsemi/macsonic.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 5 +- drivers/net/ethernet/natsemi/sonic.c | 4 +- drivers/net/ethernet/neterion/s2io.c | 9 +- drivers/net/ethernet/netx-eth.c | 5 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 11 +- drivers/net/ethernet/nxp/Kconfig | 8 + drivers/net/ethernet/nxp/Makefile | 1 + drivers/net/ethernet/nxp/lpc_eth.c | 1604 ++ drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 13 + drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 13 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 230 +- drivers/net/ethernet/packetengines/hamachi.c | 8 +- drivers/net/ethernet/packetengines/yellowfin.c | 13 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 6 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 441 +- .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 296 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 109 + .../net/ethernet/qlogic/netxen/netxen_nic_hdr.h | 1 + drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 637 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 17 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 138 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 14 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 19 +- drivers/net/ethernet/qlogic/qlge/qlge.h | 2 +- drivers/net/ethernet/qlogic/qlge/qlge_dbg.c | 4 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 86 +- drivers/net/ethernet/racal/ni5010.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 3 +- drivers/net/ethernet/realtek/8139too.c | 109 +- drivers/net/ethernet/realtek/Kconfig | 10 +- drivers/net/ethernet/realtek/atp.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 1594 +- drivers/net/ethernet/renesas/sh_eth.c | 439 +- drivers/net/ethernet/renesas/sh_eth.h | 15 +- drivers/net/ethernet/s6gmac.c | 15 +- drivers/net/ethernet/seeq/ether3.c | 2 +- drivers/net/ethernet/seeq/seeq8005.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 1 - drivers/net/ethernet/sfc/Kconfig | 21 +- drivers/net/ethernet/sfc/Makefile | 3 +- drivers/net/ethernet/sfc/bitfield.h | 22 +- drivers/net/ethernet/sfc/efx.c | 931 +- drivers/net/ethernet/sfc/efx.h | 11 +- drivers/net/ethernet/sfc/ethtool.c | 200 +- drivers/net/ethernet/sfc/falcon.c | 54 +- drivers/net/ethernet/sfc/falcon_boards.c | 25 +- drivers/net/ethernet/sfc/falcon_xmac.c | 15 +- drivers/net/ethernet/sfc/filter.c | 255 +- drivers/net/ethernet/sfc/filter.h | 20 +- drivers/net/ethernet/sfc/mac.h | 21 - drivers/net/ethernet/sfc/mcdi.c | 149 +- drivers/net/ethernet/sfc/mcdi.h | 36 +- drivers/net/ethernet/sfc/mcdi_mac.c | 65 +- drivers/net/ethernet/sfc/mcdi_mon.c | 415 + drivers/net/ethernet/sfc/mcdi_pcol.h | 3548 ++- drivers/net/ethernet/sfc/mcdi_phy.c | 36 +- drivers/net/ethernet/sfc/mdio_10g.c | 2 +- drivers/net/ethernet/sfc/mtd.c | 15 +- drivers/net/ethernet/sfc/net_driver.h | 325 +- drivers/net/ethernet/sfc/nic.c | 602 +- drivers/net/ethernet/sfc/nic.h | 141 +- drivers/net/ethernet/sfc/qt202x_phy.c | 6 +- drivers/net/ethernet/sfc/regs.h | 20 +- drivers/net/ethernet/sfc/rx.c | 133 +- drivers/net/ethernet/sfc/selftest.c | 218 +- drivers/net/ethernet/sfc/selftest.h | 4 +- drivers/net/ethernet/sfc/siena.c | 50 +- drivers/net/ethernet/sfc/siena_sriov.c | 1643 ++ drivers/net/ethernet/sfc/spi.h | 2 +- drivers/net/ethernet/sfc/tenxpress.c | 2 +- drivers/net/ethernet/sfc/tx.c | 8 +- drivers/net/ethernet/sfc/txc43128_phy.c | 2 +- drivers/net/ethernet/sfc/vfdi.h | 255 + drivers/net/ethernet/sis/sis190.c | 2 - drivers/net/ethernet/sis/sis900.c | 9 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 3 +- drivers/net/ethernet/smsc/smc9194.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/smsc/smsc9420.c | 11 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 74 +- drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 1 - drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 12 +- drivers/net/ethernet/sun/sunvnet.c | 13 +- drivers/net/ethernet/tehuti/tehuti.c | 8 +- drivers/net/ethernet/ti/Kconfig | 11 + drivers/net/ethernet/ti/Makefile | 2 + drivers/net/ethernet/ti/cpmac.c | 5 +- drivers/net/ethernet/ti/cpsw.c | 1019 + drivers/net/ethernet/ti/cpsw_ale.c | 641 + drivers/net/ethernet/ti/cpsw_ale.h | 93 + drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 11 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 +- drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/ethernet/tile/tilepro.c | 9 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 5 +- drivers/net/ethernet/toshiba/tc35815.c | 9 +- drivers/net/ethernet/tundra/tsi108_eth.c | 6 +- drivers/net/ethernet/via/via-rhine.c | 5 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/ethernet/xilinx/Kconfig | 8 + drivers/net/ethernet/xilinx/Makefile | 2 + drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 508 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1669 ++ drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 238 + drivers/net/ethernet/xilinx/xilinx_emaclite.c | 6 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 3 +- drivers/net/ethernet/xscale/ixp2000/ixpdev.c | 7 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/baycom_par.c | 2 +- drivers/net/hamradio/yam.c | 1 - drivers/net/hippi/rrunner.c | 8 +- drivers/net/hyperv/hyperv_net.h | 34 +- drivers/net/hyperv/netvsc.c | 3 +- drivers/net/hyperv/netvsc_drv.c | 20 +- drivers/net/hyperv/rndis_filter.c | 159 +- drivers/net/ifb.c | 2 +- drivers/net/irda/ali-ircc.c | 2 +- drivers/net/irda/donauboe.c | 2 - drivers/net/irda/pxaficp_ir.c | 6 +- drivers/net/irda/via-ircc.c | 4 +- drivers/net/irda/w83977af_ir.c | 2 +- drivers/net/macvlan.c | 3 +- drivers/net/mdio.c | 3 + drivers/net/mii.c | 4 +- drivers/net/netconsole.c | 8 +- drivers/net/phy/Kconfig | 5 + drivers/net/phy/Makefile | 1 + drivers/net/phy/amd.c | 102 + drivers/net/phy/broadcom.c | 6 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/plip/plip.c | 4 +- drivers/net/ppp/ppp_async.c | 2 +- drivers/net/ppp/ppp_deflate.c | 30 +- drivers/net/ppp/ppp_generic.c | 6 +- drivers/net/ppp/ppp_synctty.c | 2 +- drivers/net/ppp/pppoe.c | 2 +- drivers/net/ppp/pppox.c | 2 +- drivers/net/ppp/pptp.c | 8 +- drivers/net/rionet.c | 2 - drivers/net/slip/slip.c | 4 +- drivers/net/team/team.c | 3 +- drivers/net/tokenring/3c359.c | 4 - drivers/net/tokenring/madgemc.c | 1 - drivers/net/tokenring/tms380tr.c | 179 +- drivers/net/tun.c | 2 +- drivers/net/usb/Kconfig | 23 + drivers/net/usb/Makefile | 1 + drivers/net/usb/asix.c | 88 +- drivers/net/usb/cdc_ncm.c | 236 +- drivers/net/usb/hso.c | 2 - drivers/net/usb/kaweth.c | 8 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/pegasus.c | 4 +- drivers/net/usb/qmi_wwan.c | 478 + drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/veth.c | 4 +- drivers/net/virtio_net.c | 9 +- drivers/net/vmxnet3/vmxnet3_drv.c | 63 +- drivers/net/wan/c101.c | 4 +- drivers/net/wan/dscc4.c | 8 +- drivers/net/wan/hdlc_fr.c | 2 +- drivers/net/wan/hdlc_raw_eth.c | 2 +- drivers/net/wan/lmc/lmc_main.c | 1 - drivers/net/wan/n2.c | 4 +- drivers/net/wan/pc300_drv.c | 13 +- drivers/net/wan/pc300_tty.c | 18 - drivers/net/wan/pc300too.c | 1 - drivers/net/wan/pci200syn.c | 1 - drivers/net/wan/wanxl.c | 1 - drivers/net/wan/x25_asy.c | 4 +- drivers/net/wireless/airo.c | 2 +- drivers/net/wireless/ath/ath.h | 26 +- drivers/net/wireless/ath/ath5k/ahb.c | 20 +- drivers/net/wireless/ath/ath5k/ani.c | 8 +- drivers/net/wireless/ath/ath5k/ath5k.h | 5 +- drivers/net/wireless/ath/ath5k/base.c | 25 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 12 + drivers/net/wireless/ath/ath5k/phy.c | 34 +- drivers/net/wireless/ath/ath5k/reset.c | 10 +- drivers/net/wireless/ath/ath6kl/Kconfig | 25 +- drivers/net/wireless/ath/ath6kl/Makefile | 33 +- drivers/net/wireless/ath/ath6kl/bmi.c | 17 +- drivers/net/wireless/ath/ath6kl/bmi.h | 24 + drivers/net/wireless/ath/ath6kl/cfg80211.c | 1002 +- drivers/net/wireless/ath/ath6kl/cfg80211.h | 13 +- drivers/net/wireless/ath/ath6kl/common.h | 4 +- drivers/net/wireless/ath/ath6kl/core.c | 299 + drivers/net/wireless/ath/ath6kl/core.h | 169 +- drivers/net/wireless/ath/ath6kl/debug.c | 431 +- drivers/net/wireless/ath/ath6kl/debug.h | 38 +- drivers/net/wireless/ath/ath6kl/hif-ops.h | 1 + drivers/net/wireless/ath/ath6kl/hif.c | 27 +- drivers/net/wireless/ath/ath6kl/hif.h | 4 + drivers/net/wireless/ath/ath6kl/htc.c | 213 +- drivers/net/wireless/ath/ath6kl/htc.h | 16 +- drivers/net/wireless/ath/ath6kl/init.c | 636 +- drivers/net/wireless/ath/ath6kl/main.c | 234 +- drivers/net/wireless/ath/ath6kl/sdio.c | 183 +- drivers/net/wireless/ath/ath6kl/target.h | 2 + drivers/net/wireless/ath/ath6kl/testmode.c | 103 +- drivers/net/wireless/ath/ath6kl/testmode.h | 7 +- drivers/net/wireless/ath/ath6kl/txrx.c | 592 +- drivers/net/wireless/ath/ath6kl/usb.c | 432 + drivers/net/wireless/ath/ath6kl/wmi.c | 451 +- drivers/net/wireless/ath/ath6kl/wmi.h | 90 +- drivers/net/wireless/ath/ath9k/Kconfig | 24 +- drivers/net/wireless/ath/ath9k/Makefile | 10 +- drivers/net/wireless/ath/ath9k/ani.c | 6 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 21 +- drivers/net/wireless/ath/ath9k/ar9001_initvals.h | 270 - drivers/net/wireless/ath/ath9k/ar9002_hw.c | 149 +- drivers/net/wireless/ath/ath9k/ar9002_initvals.h | 104 - drivers/net/wireless/ath/ath9k/ar9002_mac.c | 5 +- drivers/net/wireless/ath/ath9k/ar9002_phy.h | 2 + .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 302 - drivers/net/wireless/ath/ath9k/ar9003_calib.c | 42 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 4 - drivers/net/wireless/ath/ath9k/ar9003_hw.c | 113 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 74 +- drivers/net/wireless/ath/ath9k/ar9003_mac.h | 3 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 1126 +- drivers/net/wireless/ath/ath9k/ar9003_mci.h | 233 + drivers/net/wireless/ath/ath9k/ar9003_phy.c | 34 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 23 +- .../net/wireless/ath/ath9k/ar9462_1p0_initvals.h | 1833 -- .../net/wireless/ath/ath9k/ar9462_2p0_initvals.h | 465 - drivers/net/wireless/ath/ath9k/ath9k.h | 59 +- drivers/net/wireless/ath/ath9k/beacon.c | 14 +- drivers/net/wireless/ath/ath9k/btcoex.c | 77 +- drivers/net/wireless/ath/ath9k/btcoex.h | 4 +- drivers/net/wireless/ath/ath9k/debug.c | 400 +- drivers/net/wireless/ath/ath9k/debug.h | 27 +- drivers/net/wireless/ath/ath9k/gpio.c | 124 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 156 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 3 +- drivers/net/wireless/ath/ath9k/htc.h | 21 +- drivers/net/wireless/ath/ath9k/htc_drv_gpio.c | 73 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 34 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 31 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 5 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 323 +- drivers/net/wireless/ath/ath9k/hw.h | 224 +- drivers/net/wireless/ath/ath9k/init.c | 87 +- drivers/net/wireless/ath/ath9k/mac.c | 42 +- drivers/net/wireless/ath/ath9k/mac.h | 4 +- drivers/net/wireless/ath/ath9k/main.c | 96 +- drivers/net/wireless/ath/ath9k/mci.c | 290 +- drivers/net/wireless/ath/ath9k/mci.h | 5 +- drivers/net/wireless/ath/ath9k/rc.c | 20 +- drivers/net/wireless/ath/ath9k/rc.h | 2 - drivers/net/wireless/ath/ath9k/recv.c | 70 +- drivers/net/wireless/ath/ath9k/reg.h | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 59 +- drivers/net/wireless/ath/carl9170/carl9170.h | 2 +- drivers/net/wireless/ath/carl9170/fw.c | 33 - drivers/net/wireless/ath/carl9170/mac.c | 35 + drivers/net/wireless/ath/carl9170/main.c | 18 +- drivers/net/wireless/ath/carl9170/phy.c | 36 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/main.c | 9 +- drivers/net/wireless/atmel.c | 5 +- drivers/net/wireless/b43/b43.h | 15 + drivers/net/wireless/b43/main.c | 128 +- drivers/net/wireless/b43/phy_n.c | 532 +- drivers/net/wireless/b43/phy_n.h | 1 + drivers/net/wireless/b43/tables_nphy.c | 76 +- drivers/net/wireless/b43/tables_nphy.h | 14 +- drivers/net/wireless/b43legacy/b43legacy.h | 3 + drivers/net/wireless/b43legacy/main.c | 33 +- drivers/net/wireless/b43legacy/phy.c | 2 +- drivers/net/wireless/brcm80211/Kconfig | 17 +- drivers/net/wireless/brcm80211/Makefile | 2 +- drivers/net/wireless/brcm80211/brcmfmac/Makefile | 6 +- drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 2 + .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 19 +- drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 4 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h | 17 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c | 2 + .../net/wireless/brcm80211/brcmfmac/dhd_common.c | 17 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h | 20 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 71 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 264 +- .../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 2 + drivers/net/wireless/brcm80211/brcmfmac/usb.c | 1621 ++ drivers/net/wireless/brcm80211/brcmfmac/usb.h | 61 + drivers/net/wireless/brcm80211/brcmfmac/usb_rdl.h | 75 + .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 29 +- .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h | 36 +- drivers/net/wireless/brcm80211/brcmsmac/aiutils.c | 4 +- drivers/net/wireless/brcm80211/brcmsmac/ampdu.c | 22 +- drivers/net/wireless/brcm80211/brcmsmac/dma.c | 8 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 55 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.h | 2 +- drivers/net/wireless/brcm80211/brcmsmac/main.c | 199 +- drivers/net/wireless/brcm80211/brcmsmac/main.h | 6 +- .../net/wireless/brcm80211/brcmsmac/phy/phy_n.c | 35 +- drivers/net/wireless/brcm80211/brcmsmac/srom.c | 14 +- drivers/net/wireless/brcm80211/brcmutil/utils.c | 26 +- .../net/wireless/brcm80211/include/brcmu_utils.h | 15 +- drivers/net/wireless/hostap/hostap_hw.c | 22 +- drivers/net/wireless/ipw2x00/ipw2100.c | 108 +- drivers/net/wireless/ipw2x00/ipw2200.h | 14 - drivers/net/wireless/ipw2x00/libipw_module.c | 5 +- drivers/net/wireless/ipw2x00/libipw_rx.c | 2 +- drivers/net/wireless/iwlegacy/3945-debug.c | 6 + drivers/net/wireless/iwlegacy/3945-mac.c | 286 +- drivers/net/wireless/iwlegacy/3945-rs.c | 7 +- drivers/net/wireless/iwlegacy/3945.c | 228 +- drivers/net/wireless/iwlegacy/3945.h | 14 +- drivers/net/wireless/iwlegacy/4965-calib.c | 36 +- drivers/net/wireless/iwlegacy/4965-debug.c | 6 + drivers/net/wireless/iwlegacy/4965-mac.c | 1058 +- drivers/net/wireless/iwlegacy/4965-rs.c | 48 +- drivers/net/wireless/iwlegacy/4965.c | 698 +- drivers/net/wireless/iwlegacy/4965.h | 43 +- drivers/net/wireless/iwlegacy/Kconfig | 78 +- drivers/net/wireless/iwlegacy/common.c | 1112 +- drivers/net/wireless/iwlegacy/common.h | 471 +- drivers/net/wireless/iwlegacy/debug.c | 291 +- drivers/net/wireless/iwlwifi/Kconfig | 11 +- drivers/net/wireless/iwlwifi/Makefile | 5 +- drivers/net/wireless/iwlwifi/iwl-1000.c | 49 +- drivers/net/wireless/iwlwifi/iwl-2000.c | 64 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 89 +- drivers/net/wireless/iwlwifi/iwl-6000.c | 137 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 67 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-hw.h | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 110 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 26 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-rx.c | 213 +- drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 115 +- drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 396 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.c | 67 +- drivers/net/wireless/iwlwifi/iwl-agn-tt.h | 2 +- drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 174 +- drivers/net/wireless/iwlwifi/iwl-agn.c | 1241 +- drivers/net/wireless/iwlwifi/iwl-agn.h | 190 +- drivers/net/wireless/iwlwifi/iwl-bus.h | 209 - drivers/net/wireless/iwlwifi/iwl-cfg.h | 84 +- drivers/net/wireless/iwlwifi/iwl-commands.h | 110 +- drivers/net/wireless/iwlwifi/iwl-core.c | 262 +- drivers/net/wireless/iwlwifi/iwl-core.h | 94 +- drivers/net/wireless/iwlwifi/iwl-csr.h | 4 +- .../wireless/iwlwifi/{iwl-trans.c => iwl-debug.c} | 68 +- drivers/net/wireless/iwlwifi/iwl-debug.h | 78 +- drivers/net/wireless/iwlwifi/iwl-debugfs.c | 185 +- drivers/net/wireless/iwlwifi/iwl-dev.h | 185 +- drivers/net/wireless/iwlwifi/iwl-devtrace.c | 2 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 208 +- drivers/net/wireless/iwlwifi/iwl-drv.c | 993 + drivers/net/wireless/iwlwifi/iwl-drv.h | 123 + drivers/net/wireless/iwlwifi/iwl-eeprom.c | 240 +- drivers/net/wireless/iwlwifi/iwl-eeprom.h | 11 +- drivers/net/wireless/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/iwlwifi/iwl-fw-file.h | 165 + drivers/net/wireless/iwlwifi/iwl-fw.h | 177 + drivers/net/wireless/iwlwifi/iwl-io.c | 224 +- drivers/net/wireless/iwlwifi/iwl-io.h | 62 +- drivers/net/wireless/iwlwifi/iwl-led.c | 19 +- drivers/net/wireless/iwlwifi/iwl-led.h | 2 +- drivers/net/wireless/iwlwifi/iwl-mac80211.c | 505 +- drivers/net/wireless/iwlwifi/iwl-notif-wait.c | 157 + .../iwlwifi/{iwl-wifi.h => iwl-notif-wait.h} | 81 +- drivers/net/wireless/iwlwifi/iwl-op-mode.h | 216 + drivers/net/wireless/iwlwifi/iwl-pci.c | 264 +- drivers/net/wireless/iwlwifi/iwl-power.c | 18 +- drivers/net/wireless/iwlwifi/iwl-power.h | 2 +- drivers/net/wireless/iwlwifi/iwl-prph.h | 8 +- drivers/net/wireless/iwlwifi/iwl-scan.c | 251 +- drivers/net/wireless/iwlwifi/iwl-shared.h | 400 +- drivers/net/wireless/iwlwifi/iwl-testmode.c | 552 +- drivers/net/wireless/iwlwifi/iwl-testmode.h | 99 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-int.h | 132 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c | 439 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie-tx.c | 238 +- drivers/net/wireless/iwlwifi/iwl-trans-pcie.c | 918 +- drivers/net/wireless/iwlwifi/iwl-trans.h | 463 +- drivers/net/wireless/iwlwifi/iwl-ucode.c | 428 +- drivers/net/wireless/iwmc3200wifi/trace.h | 2 +- drivers/net/wireless/libertas/cfg.c | 37 - drivers/net/wireless/libertas/if_cs.c | 5 +- drivers/net/wireless/libertas/if_usb.c | 4 +- drivers/net/wireless/libertas_tf/if_usb.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 56 +- drivers/net/wireless/mwifiex/11n.c | 82 +- drivers/net/wireless/mwifiex/11n.h | 16 +- drivers/net/wireless/mwifiex/11n_aggr.c | 18 +- drivers/net/wireless/mwifiex/11n_rxreorder.c | 211 +- drivers/net/wireless/mwifiex/11n_rxreorder.h | 5 +- drivers/net/wireless/mwifiex/cfg80211.c | 176 +- drivers/net/wireless/mwifiex/cfp.c | 90 +- drivers/net/wireless/mwifiex/cmdevt.c | 177 +- drivers/net/wireless/mwifiex/decl.h | 11 +- drivers/net/wireless/mwifiex/fw.h | 19 +- drivers/net/wireless/mwifiex/init.c | 39 +- drivers/net/wireless/mwifiex/ioctl.h | 4 +- drivers/net/wireless/mwifiex/join.c | 184 +- drivers/net/wireless/mwifiex/main.c | 70 +- drivers/net/wireless/mwifiex/main.h | 44 +- drivers/net/wireless/mwifiex/pcie.c | 394 +- drivers/net/wireless/mwifiex/scan.c | 430 +- drivers/net/wireless/mwifiex/sdio.c | 196 +- drivers/net/wireless/mwifiex/sta_cmd.c | 235 +- drivers/net/wireless/mwifiex/sta_cmdresp.c | 356 +- drivers/net/wireless/mwifiex/sta_event.c | 43 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 147 +- drivers/net/wireless/mwifiex/sta_rx.c | 10 +- drivers/net/wireless/mwifiex/sta_tx.c | 25 +- drivers/net/wireless/mwifiex/txrx.c | 17 +- drivers/net/wireless/mwifiex/util.c | 21 +- drivers/net/wireless/mwifiex/wmm.c | 167 +- drivers/net/wireless/mwifiex/wmm.h | 4 +- drivers/net/wireless/mwl8k.c | 45 +- drivers/net/wireless/orinoco/main.c | 6 +- drivers/net/wireless/orinoco/orinoco_usb.c | 5 - drivers/net/wireless/p54/main.c | 8 +- drivers/net/wireless/p54/p54pci.c | 48 +- drivers/net/wireless/p54/p54spi.c | 14 +- drivers/net/wireless/p54/txrx.c | 2 +- drivers/net/wireless/prism54/islpci_mgt.c | 6 +- drivers/net/wireless/rndis_wlan.c | 61 +- drivers/net/wireless/rt2x00/Kconfig | 2 +- drivers/net/wireless/rt2x00/rt2800.h | 81 +- drivers/net/wireless/rt2x00/rt2800lib.c | 431 +- drivers/net/wireless/rt2x00/rt2800lib.h | 1 + drivers/net/wireless/rt2x00/rt2800pci.c | 66 +- drivers/net/wireless/rt2x00/rt2800usb.c | 232 +- drivers/net/wireless/rt2x00/rt2x00.h | 38 +- drivers/net/wireless/rt2x00/rt2x00config.c | 5 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 24 +- drivers/net/wireless/rt2x00/rt2x00lib.h | 13 + drivers/net/wireless/rt2x00/rt2x00link.c | 39 + drivers/net/wireless/rt2x00/rt2x00queue.h | 12 - drivers/net/wireless/rt2x00/rt2x00usb.c | 21 +- drivers/net/wireless/rtl818x/rtl8187/dev.c | 110 +- drivers/net/wireless/rtl818x/rtl8187/rtl8187.h | 9 + drivers/net/wireless/rtlwifi/Kconfig | 5 + drivers/net/wireless/rtlwifi/base.c | 73 +- drivers/net/wireless/rtlwifi/base.h | 2 +- drivers/net/wireless/rtlwifi/cam.c | 85 +- drivers/net/wireless/rtlwifi/cam.h | 2 +- drivers/net/wireless/rtlwifi/core.c | 170 +- drivers/net/wireless/rtlwifi/core.h | 6 +- drivers/net/wireless/rtlwifi/debug.c | 4 +- drivers/net/wireless/rtlwifi/debug.h | 121 +- drivers/net/wireless/rtlwifi/efuse.c | 65 +- drivers/net/wireless/rtlwifi/efuse.h | 2 +- drivers/net/wireless/rtlwifi/pci.c | 280 +- drivers/net/wireless/rtlwifi/pci.h | 3 +- drivers/net/wireless/rtlwifi/ps.c | 39 +- drivers/net/wireless/rtlwifi/ps.h | 2 +- drivers/net/wireless/rtlwifi/rc.c | 4 +- drivers/net/wireless/rtlwifi/rc.h | 2 +- drivers/net/wireless/rtlwifi/regd.c | 14 +- drivers/net/wireless/rtlwifi/regd.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 212 +- drivers/net/wireless/rtlwifi/rtl8192c/dm_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 99 +- drivers/net/wireless/rtlwifi/rtl8192c/fw_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/main.c | 4 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 281 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/dm.c | 26 +- drivers/net/wireless/rtlwifi/rtl8192ce/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 288 +- drivers/net/wireless/rtlwifi/rtl8192ce/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.c | 18 +- drivers/net/wireless/rtlwifi/rtl8192ce/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 113 +- drivers/net/wireless/rtlwifi/rtl8192ce/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/reg.h | 3 +- drivers/net/wireless/rtlwifi/rtl8192ce/rf.c | 87 +- drivers/net/wireless/rtlwifi/rtl8192ce/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 37 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 25 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/dm.c | 26 +- drivers/net/wireless/rtlwifi/rtl8192cu/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 464 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/led.c | 17 +- drivers/net/wireless/rtlwifi/rtl8192cu/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 133 +- drivers/net/wireless/rtlwifi/rtl8192cu/mac.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 126 +- drivers/net/wireless/rtlwifi/rtl8192cu/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/reg.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/rf.c | 75 +- drivers/net/wireless/rtlwifi/rtl8192cu/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 34 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 44 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 243 +- drivers/net/wireless/rtlwifi/rtl8192de/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/fw.c | 137 +- drivers/net/wireless/rtlwifi/rtl8192de/fw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/hw.c | 202 +- drivers/net/wireless/rtlwifi/rtl8192de/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/led.c | 16 +- drivers/net/wireless/rtlwifi/rtl8192de/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 810 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/reg.h | 3 +- drivers/net/wireless/rtlwifi/rtl8192de/rf.c | 99 +- drivers/net/wireless/rtlwifi/rtl8192de/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 57 +- drivers/net/wireless/rtlwifi/rtl8192de/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 28 +- drivers/net/wireless/rtlwifi/rtl8192de/trx.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/def.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 32 +- drivers/net/wireless/rtlwifi/rtl8192se/dm.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 76 +- drivers/net/wireless/rtlwifi/rtl8192se/fw.h | 5 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 272 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/led.c | 22 +- drivers/net/wireless/rtlwifi/rtl8192se/led.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 261 +- drivers/net/wireless/rtlwifi/rtl8192se/phy.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/reg.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 66 +- drivers/net/wireless/rtlwifi/rtl8192se/rf.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 88 +- drivers/net/wireless/rtlwifi/rtl8192se/sw.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/table.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/table.h | 2 +- drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 20 +- drivers/net/wireless/rtlwifi/rtl8192se/trx.h | 2 +- drivers/net/wireless/rtlwifi/usb.c | 110 +- drivers/net/wireless/rtlwifi/usb.h | 3 +- drivers/net/wireless/rtlwifi/wifi.h | 8 +- drivers/net/wireless/wl1251/Makefile | 2 + drivers/net/wireless/wl1251/boot.c | 2 - drivers/net/wireless/wl1251/io.h | 9 +- drivers/net/wireless/wl1251/main.c | 7 +- drivers/net/wireless/wl1251/wl1251.h | 2 +- drivers/net/wireless/wl12xx/Makefile | 2 + drivers/net/wireless/wl12xx/acx.c | 17 +- drivers/net/wireless/wl12xx/acx.h | 149 +- drivers/net/wireless/wl12xx/boot.c | 105 +- drivers/net/wireless/wl12xx/boot.h | 10 - drivers/net/wireless/wl12xx/cmd.c | 169 +- drivers/net/wireless/wl12xx/cmd.h | 148 +- drivers/net/wireless/wl12xx/conf.h | 54 +- drivers/net/wireless/wl12xx/debug.h | 1 + drivers/net/wireless/wl12xx/debugfs.c | 241 +- drivers/net/wireless/wl12xx/event.c | 154 +- drivers/net/wireless/wl12xx/event.h | 20 +- drivers/net/wireless/wl12xx/init.c | 55 +- drivers/net/wireless/wl12xx/io.c | 59 + drivers/net/wireless/wl12xx/io.h | 2 + drivers/net/wireless/wl12xx/main.c | 1115 +- drivers/net/wireless/wl12xx/ps.c | 38 +- drivers/net/wireless/wl12xx/ps.h | 2 +- drivers/net/wireless/wl12xx/reg.h | 27 + drivers/net/wireless/wl12xx/rx.c | 2 +- drivers/net/wireless/wl12xx/scan.c | 62 +- drivers/net/wireless/wl12xx/scan.h | 2 +- drivers/net/wireless/wl12xx/sdio.c | 29 +- drivers/net/wireless/wl12xx/spi.c | 8 +- drivers/net/wireless/wl12xx/testmode.c | 50 + drivers/net/wireless/wl12xx/tx.c | 116 +- drivers/net/wireless/wl12xx/tx.h | 6 +- drivers/net/wireless/wl12xx/wl12xx.h | 53 +- drivers/net/wireless/wl12xx/wl12xx_80211.h | 2 +- drivers/net/wireless/zd1211rw/zd_mac.c | 14 +- drivers/net/wireless/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 62 +- drivers/nfc/nfcwilink.c | 305 +- drivers/nfc/pn533.c | 31 +- drivers/pci/pci-driver.c | 52 +- drivers/pci/quirks.c | 18 + drivers/pci/xen-pcifront.c | 3 +- drivers/pcmcia/ds.c | 11 +- drivers/platform/x86/hdaps.c | 4 +- drivers/power/Kconfig | 14 + drivers/power/Makefile | 1 + drivers/power/bq27x00_battery.c | 4 +- drivers/power/ds2781_battery.c | 874 + drivers/power/isp1704_charger.c | 106 +- drivers/power/pda_power.c | 10 +- drivers/power/twl4030_charger.c | 20 +- drivers/ptp/Kconfig | 13 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_clock.c | 2 +- drivers/ptp/ptp_ixp46x.c | 2 +- drivers/ptp/ptp_pch.c | 730 + drivers/regulator/core.c | 4 +- drivers/rtc/interface.c | 30 +- drivers/s390/char/con3215.c | 9 +- drivers/s390/char/sclp_tty.c | 1 - drivers/s390/char/sclp_vt220.c | 1 - drivers/s390/char/tty3270.c | 1 - drivers/s390/cio/ccwgroup.c | 2 - drivers/s390/cio/device.c | 8 +- drivers/s390/net/ctcm_fsms.c | 11 + drivers/s390/net/ctcm_main.c | 3 + drivers/s390/net/ctcm_mpc.c | 12 +- drivers/s390/net/lcs.c | 12 +- drivers/s390/net/qeth_core.h | 1 + drivers/s390/net/qeth_core_main.c | 110 +- drivers/s390/net/qeth_core_mpc.c | 1 + drivers/s390/net/qeth_core_mpc.h | 14 + drivers/s390/net/qeth_l2_main.c | 7 +- drivers/s390/net/qeth_l3_main.c | 40 +- drivers/s390/net/smsgiucv_app.c | 9 +- drivers/scsi/Kconfig | 7 + drivers/scsi/Makefile | 3 + drivers/scsi/aic7xxx/aic79xx_core.c | 4 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_constants.h | 2 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 12 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/isci/host.c | 1 - drivers/scsi/mpt2sas/mpt2sas_config.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pmcraid.h | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 4 +- drivers/scsi/scsi_scan.c | 4 + drivers/scsi/sd.c | 2 +- drivers/{staging/hv => scsi}/storvsc_drv.c | 1020 +- drivers/ssb/driver_chipcommon_pmu.c | 48 +- drivers/ssb/driver_mipscore.c | 3 + drivers/ssb/main.c | 23 +- drivers/ssb/pci.c | 81 +- drivers/ssb/pcmcia.c | 12 +- drivers/ssb/scan.c | 3 + drivers/ssb/sdio.c | 12 +- drivers/ssb/ssb_private.h | 4 + drivers/staging/Kconfig | 10 +- drivers/staging/Makefile | 6 +- drivers/staging/android/Kconfig | 86 +- drivers/staging/android/Makefile | 3 + drivers/staging/android/TODO | 2 +- drivers/staging/android/alarm-dev.c | 297 + drivers/staging/android/alarm.c | 601 + drivers/staging/android/android_alarm.h | 121 + drivers/staging/android/ashmem.c | 4 +- drivers/staging/android/binder.c | 9 +- drivers/staging/android/logger.c | 78 +- drivers/staging/android/lowmemorykiller.c | 91 +- drivers/staging/android/persistent_ram.c | 470 + drivers/staging/android/persistent_ram.h | 78 + drivers/staging/android/ram_console.c | 420 +- drivers/staging/android/timed_gpio.c | 6 +- drivers/staging/android/timed_gpio.h | 6 +- drivers/staging/asus_oled/asus_oled.c | 19 +- drivers/staging/bcm/Bcmchar.c | 41 +- drivers/staging/bcm/CmHost.c | 3113 +-- drivers/staging/bcm/led_control.h | 80 +- drivers/staging/comedi/Kconfig | 5 +- drivers/staging/comedi/drivers/adv_pci_dio.c | 29 +- drivers/staging/comedi/drivers/dt2801.c | 12 +- drivers/staging/comedi/drivers/dt9812.c | 4 +- drivers/staging/comedi/drivers/me4000.c | 12 +- drivers/staging/comedi/drivers/ni_pcidio.c | 61 +- drivers/staging/comedi/drivers/ni_pcimio.c | 27 +- drivers/staging/comedi/drivers/unioxx5.c | 2 +- drivers/staging/comedi/drivers/usbduxsigma.c | 42 +- drivers/staging/crystalhd/bc_dts_glob_lnx.h | 3 +- drivers/staging/crystalhd/bc_dts_types.h | 40 - drivers/staging/crystalhd/crystalhd.h | 14 + drivers/staging/crystalhd/crystalhd_cmds.c | 3 +- drivers/staging/crystalhd/crystalhd_cmds.h | 4 +- drivers/staging/crystalhd/crystalhd_hw.c | 11 +- drivers/staging/crystalhd/crystalhd_hw.h | 3 +- drivers/staging/crystalhd/crystalhd_lnx.c | 7 +- drivers/staging/crystalhd/crystalhd_lnx.h | 5 +- drivers/staging/crystalhd/crystalhd_misc.c | 5 +- drivers/staging/crystalhd/crystalhd_misc.h | 34 +- drivers/staging/et131x/README | 2 +- drivers/staging/et131x/et131x.c | 10 +- drivers/staging/et131x/et131x.h | 4 +- drivers/staging/frontier/alphatrack.c | 2 +- drivers/staging/frontier/tranzport.c | 2 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 7 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_proc.c | 6 +- drivers/staging/hv/Kconfig | 5 - drivers/staging/hv/Makefile | 3 - drivers/staging/hv/TODO | 5 - drivers/staging/iio/Documentation/device.txt | 2 +- .../staging/iio/Documentation/iio_event_monitor.c | 241 + drivers/staging/iio/Documentation/inkernel.txt | 58 + drivers/staging/iio/Kconfig | 9 +- drivers/staging/iio/Makefile | 4 +- drivers/staging/iio/accel/adis16201_ring.c | 2 - drivers/staging/iio/accel/adis16203_ring.c | 2 - drivers/staging/iio/accel/adis16204_ring.c | 2 - drivers/staging/iio/accel/adis16209_ring.c | 2 - drivers/staging/iio/accel/adis16240_ring.c | 2 - drivers/staging/iio/accel/lis3l02dq.h | 2 - drivers/staging/iio/accel/lis3l02dq_ring.c | 4 +- drivers/staging/iio/accel/sca3000.h | 2 +- drivers/staging/iio/adc/Kconfig | 9 + drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 45 +- drivers/staging/iio/adc/ad7291.c | 14 +- drivers/staging/iio/adc/ad7298_ring.c | 3 - drivers/staging/iio/adc/ad7476_ring.c | 4 +- drivers/staging/iio/adc/ad7606_core.c | 83 +- drivers/staging/iio/adc/ad7606_par.c | 13 +- drivers/staging/iio/adc/ad7606_ring.c | 2 - drivers/staging/iio/adc/ad7793.c | 2 - drivers/staging/iio/adc/ad7887_ring.c | 2 - drivers/staging/iio/adc/ad799x_core.c | 4 +- drivers/staging/iio/adc/ad799x_ring.c | 4 +- drivers/staging/iio/adc/adt7310.c | 21 +- drivers/staging/iio/adc/adt7410.c | 21 +- drivers/staging/iio/adc/lpc32xx_adc.c | 237 + drivers/staging/iio/adc/max1363_core.c | 50 +- drivers/staging/iio/adc/max1363_ring.c | 2 - drivers/staging/iio/addac/adt7316-i2c.c | 18 +- drivers/staging/iio/addac/adt7316-spi.c | 18 +- drivers/staging/iio/addac/adt7316.c | 11 +- drivers/staging/iio/addac/adt7316.h | 9 +- drivers/staging/iio/buffer.h | 2 - drivers/staging/iio/cdc/ad7150.c | 10 +- drivers/staging/iio/consumer.h | 96 + drivers/staging/iio/dac/Kconfig | 7 +- drivers/staging/iio/dac/ad5064.c | 369 +- drivers/staging/iio/dac/ad5360.c | 4 +- drivers/staging/iio/dac/ad5380.c | 4 +- drivers/staging/iio/dac/ad5421.c | 13 +- drivers/staging/iio/dac/ad5446.c | 35 +- drivers/staging/iio/dac/ad5686.c | 1 - drivers/staging/iio/dac/ad5764.c | 13 +- drivers/staging/iio/dac/max517.c | 18 +- drivers/staging/iio/dds/ad9834.c | 53 +- drivers/staging/iio/driver.h | 34 + drivers/staging/iio/events.h | 4 +- drivers/staging/iio/gyro/adis16260_ring.c | 2 - drivers/staging/iio/iio.h | 70 +- drivers/staging/iio/iio_core.h | 4 + drivers/staging/iio/iio_dummy_evgen.c | 2 +- drivers/staging/iio/iio_hwmon.c | 232 + drivers/staging/iio/iio_simple_dummy_buffer.c | 2 - drivers/staging/iio/impedance-analyzer/ad5933.c | 3 - drivers/staging/iio/imu/adis16400_ring.c | 2 - drivers/staging/iio/industrialio-buffer.c | 6 +- drivers/staging/iio/industrialio-core.c | 658 +- drivers/staging/iio/industrialio-event.c | 453 + drivers/staging/iio/inkern.c | 292 + drivers/staging/iio/kfifo_buf.c | 46 +- drivers/staging/iio/kfifo_buf.h | 2 - drivers/staging/iio/light/isl29018.c | 7 + drivers/staging/iio/light/tsl2563.c | 65 +- drivers/staging/iio/light/tsl2583.c | 19 +- drivers/staging/iio/machine.h | 24 + drivers/staging/iio/magnetometer/ak8975.c | 8 + drivers/staging/iio/magnetometer/hmc5843.c | 26 +- drivers/staging/iio/meter/ade7758_ring.c | 4 +- drivers/staging/iio/meter/meter.h | 2 +- drivers/staging/iio/ring_sw.c | 26 +- drivers/staging/iio/ring_sw.h | 5 - drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 12 +- drivers/staging/iio/trigger/iio-trig-gpio.c | 12 +- .../staging/iio/trigger/iio-trig-periodic-rtc.c | 12 +- drivers/staging/iio/types.h | 4 + drivers/staging/keucr/TODO | 2 +- drivers/staging/keucr/transport.h | 37 - drivers/staging/line6/capture.c | 54 +- drivers/staging/line6/capture.h | 2 +- drivers/staging/line6/driver.c | 2 +- drivers/staging/line6/pcm.c | 109 +- drivers/staging/line6/pcm.h | 167 +- drivers/staging/line6/playback.c | 68 +- drivers/staging/line6/playback.h | 2 +- drivers/staging/line6/toneport.c | 12 +- drivers/staging/line6/usbdefs.h | 44 +- drivers/staging/media/easycap/easycap_main.c | 1 + drivers/staging/media/lirc/lirc_sasem.c | 17 +- drivers/staging/mei/TODO | 3 + drivers/staging/mei/hw.h | 47 +- drivers/staging/mei/init.c | 24 +- drivers/staging/mei/interface.c | 72 +- drivers/staging/mei/interface.h | 7 +- drivers/staging/mei/interrupt.c | 106 +- drivers/staging/mei/iorw.c | 17 +- drivers/staging/mei/main.c | 14 +- drivers/staging/mei/mei-amt-version.c | 481 + drivers/staging/mei/mei.h | 127 +- drivers/staging/mei/mei.txt | 6 +- drivers/staging/mei/mei_dev.h | 10 +- drivers/staging/mei/mei_version.h | 31 - drivers/staging/mei/wd.c | 8 +- drivers/staging/nvec/Kconfig | 6 +- drivers/staging/nvec/nvec.c | 19 +- drivers/staging/nvec/nvec_ps2.c | 53 +- drivers/staging/octeon/ethernet-mdio.c | 4 +- drivers/staging/omapdrm/omap_crtc.c | 37 +- drivers/staging/omapdrm/omap_debugfs.c | 97 +- drivers/staging/omapdrm/omap_dmm_tiler.c | 91 +- drivers/staging/omapdrm/omap_dmm_tiler.h | 15 +- drivers/staging/omapdrm/omap_drv.c | 16 + drivers/staging/omapdrm/omap_drv.h | 19 +- drivers/staging/omapdrm/omap_fb.c | 124 +- drivers/staging/omapdrm/omap_fbdev.c | 26 +- drivers/staging/omapdrm/omap_gem.c | 172 +- drivers/staging/omapdrm/omap_gem_helpers.c | 2 +- drivers/staging/omapdrm/omap_plane.c | 197 +- drivers/staging/ozwpan/Kbuild | 19 + drivers/staging/ozwpan/Kconfig | 9 + drivers/staging/ozwpan/README | 25 + drivers/staging/ozwpan/TODO | 12 + drivers/staging/ozwpan/ozappif.h | 46 + drivers/staging/ozwpan/ozcdev.c | 521 + drivers/staging/ozwpan/ozcdev.h | 18 + drivers/staging/ozwpan/ozconfig.h | 27 + drivers/staging/ozwpan/ozeltbuf.c | 339 + drivers/staging/ozwpan/ozeltbuf.h | 70 + drivers/staging/ozwpan/ozevent.c | 116 + drivers/staging/ozwpan/ozevent.h | 31 + drivers/staging/ozwpan/ozeventdef.h | 47 + drivers/staging/ozwpan/ozhcd.c | 2256 ++ drivers/staging/ozwpan/ozhcd.h | 15 + drivers/staging/ozwpan/ozmain.c | 58 + drivers/staging/ozwpan/ozpd.c | 832 + drivers/staging/ozwpan/ozpd.h | 121 + drivers/staging/ozwpan/ozproto.c | 957 + drivers/staging/ozwpan/ozproto.h | 69 + drivers/staging/ozwpan/ozprotocol.h | 372 + drivers/staging/ozwpan/oztrace.c | 36 + drivers/staging/ozwpan/oztrace.h | 35 + drivers/staging/ozwpan/ozurbparanoia.c | 53 + drivers/staging/ozwpan/ozurbparanoia.h | 19 + drivers/staging/ozwpan/ozusbif.h | 43 + drivers/staging/ozwpan/ozusbsvc.c | 245 + drivers/staging/ozwpan/ozusbsvc.h | 32 + drivers/staging/ozwpan/ozusbsvc1.c | 437 + drivers/staging/quatech_usb2/quatech_usb2.c | 40 +- drivers/staging/quickstart/quickstart.c | 370 +- drivers/staging/ramster/Kconfig | 17 + drivers/staging/ramster/Makefile | 1 + drivers/staging/ramster/TODO | 13 + drivers/staging/ramster/cluster/Makefile | 3 + drivers/staging/ramster/cluster/heartbeat.c | 464 + drivers/staging/ramster/cluster/heartbeat.h | 87 + drivers/staging/ramster/cluster/masklog.c | 155 + drivers/staging/ramster/cluster/masklog.h | 220 + drivers/staging/ramster/cluster/nodemanager.c | 992 + drivers/staging/ramster/cluster/nodemanager.h | 88 + .../staging/ramster/cluster/ramster_nodemanager.h | 39 + drivers/staging/ramster/cluster/tcp.c | 2256 ++ drivers/staging/ramster/cluster/tcp.h | 159 + drivers/staging/ramster/cluster/tcp_internal.h | 248 + drivers/staging/ramster/r2net.c | 401 + drivers/staging/ramster/ramster.h | 118 + drivers/staging/ramster/tmem.c | 851 + drivers/staging/ramster/tmem.h | 244 + drivers/staging/{zram => ramster}/xvmalloc.c | 0 drivers/staging/{zram => ramster}/xvmalloc.h | 0 drivers/staging/{zram => ramster}/xvmalloc_int.h | 0 drivers/staging/ramster/zcache-main.c | 3320 +++ drivers/staging/ramster/zcache.h | 22 + drivers/staging/rtl8187se/r8180_core.c | 111 +- drivers/staging/rtl8187se/r8180_dm.c | 1792 +- drivers/staging/rtl8187se/r8180_wx.c | 286 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 1 - drivers/staging/rtl8712/Kconfig | 7 - drivers/staging/rtl8712/drv_types.h | 1 - drivers/staging/rtl8712/os_intfs.c | 6 - drivers/staging/rtl8712/osdep_service.h | 17 - drivers/staging/rtl8712/rtl8712_recv.c | 2 - drivers/staging/rtl8712/rtl871x_io.c | 1 - drivers/staging/rtl8712/rtl871x_io.h | 1 - drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 11 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 1 - drivers/staging/rtl8712/rtl871x_recv.c | 1 - drivers/staging/rtl8712/rtl871x_recv.h | 3 - drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 - drivers/staging/rtl8712/rtl871x_xmit.c | 3 - drivers/staging/rtl8712/rtl871x_xmit.h | 3 - drivers/staging/rtl8712/sta_info.h | 4 - drivers/staging/rtl8712/usb_intf.c | 9 +- drivers/staging/rts5139/TODO | 6 +- drivers/staging/rts5139/ms.h | 4 +- drivers/staging/rts5139/rts51x_chip.c | 14 +- drivers/staging/rts5139/rts51x_chip.h | 6 +- drivers/staging/rts5139/rts51x_fop.h | 2 +- drivers/staging/rts5139/rts51x_transport.c | 2 +- drivers/staging/rts5139/rts51x_transport.h | 2 +- drivers/staging/rts5139/sd_cprm.c | 2 +- drivers/staging/rts_pstor/TODO | 6 +- drivers/staging/sbe-2t3e3/intr.c | 2 +- drivers/staging/sep/Kconfig | 3 +- drivers/staging/sep/Makefile | 5 +- drivers/staging/sep/TODO | 5 +- drivers/staging/sep/sep_crypto.c | 4058 +++ drivers/staging/sep/sep_crypto.h | 359 + drivers/staging/sep/sep_dev.h | 98 +- drivers/staging/sep/sep_driver.c | 2932 -- drivers/staging/sep/sep_driver_api.h | 293 +- drivers/staging/sep/sep_driver_config.h | 79 +- drivers/staging/sep/sep_driver_hw_defs.h | 185 +- drivers/staging/sep/sep_main.c | 4518 ++++ drivers/staging/sep/sep_trace_events.h | 188 + drivers/staging/serqt_usb2/serqt_usb2.c | 40 +- drivers/staging/slicoss/README | 2 +- drivers/staging/sm7xx/smtcfb.c | 3 +- drivers/staging/sm7xx/smtcfb.h | 2 +- drivers/staging/speakup/main.c | 8 +- drivers/staging/speakup/serialio.c | 11 +- drivers/staging/speakup/serialio.h | 13 +- drivers/staging/speakup/spk_priv.h | 2 +- drivers/staging/speakup/synth.c | 2 +- drivers/{ => staging}/telephony/Kconfig | 0 drivers/{ => staging}/telephony/Makefile | 0 drivers/staging/telephony/TODO | 10 + drivers/{ => staging}/telephony/ixj-ver.h | 0 drivers/{ => staging}/telephony/ixj.c | 0 drivers/{ => staging}/telephony/ixj.h | 0 drivers/{ => staging}/telephony/ixj_pcmcia.c | 0 drivers/{ => staging}/telephony/phonedev.c | 0 drivers/staging/tidspbridge/Kconfig | 22 - drivers/staging/tidspbridge/Makefile | 4 +- drivers/staging/tidspbridge/core/chnl_sm.c | 34 +- drivers/staging/tidspbridge/core/dsp-clock.c | 3 - drivers/staging/tidspbridge/core/io_sm.c | 29 +- drivers/staging/tidspbridge/core/msg_sm.c | 3 - drivers/staging/tidspbridge/core/tiomap3430.c | 19 +- drivers/staging/tidspbridge/core/tiomap3430_pwr.c | 1 - drivers/staging/tidspbridge/core/tiomap_io.c | 18 - drivers/staging/tidspbridge/core/wdt.c | 24 +- drivers/staging/tidspbridge/gen/gh.c | 18 - drivers/staging/tidspbridge/gen/uuidutil.c | 7 - .../tidspbridge/include/dspbridge/_chnl_sm.h | 4 - .../staging/tidspbridge/include/dspbridge/chnl.h | 29 - .../staging/tidspbridge/include/dspbridge/cmm.h | 30 - .../staging/tidspbridge/include/dspbridge/cod.h | 29 - .../staging/tidspbridge/include/dspbridge/dbc.h | 46 - .../staging/tidspbridge/include/dspbridge/dev.h | 27 - .../staging/tidspbridge/include/dspbridge/disp.h | 31 - .../staging/tidspbridge/include/dspbridge/dmm.h | 4 - .../staging/tidspbridge/include/dspbridge/drv.h | 23 - drivers/staging/tidspbridge/include/dspbridge/gh.h | 2 - drivers/staging/tidspbridge/include/dspbridge/io.h | 29 - .../staging/tidspbridge/include/dspbridge/io_sm.h | 2 - .../staging/tidspbridge/include/dspbridge/msg.h | 27 - .../staging/tidspbridge/include/dspbridge/nldr.h | 2 - .../tidspbridge/include/dspbridge/nldrdefs.h | 34 - .../staging/tidspbridge/include/dspbridge/node.h | 41 - .../tidspbridge/include/dspbridge/nodepriv.h | 1 - .../staging/tidspbridge/include/dspbridge/proc.h | 28 - .../staging/tidspbridge/include/dspbridge/rmm.h | 25 - .../staging/tidspbridge/include/dspbridge/strm.h | 38 +- drivers/staging/tidspbridge/pmgr/chnl.c | 47 - drivers/staging/tidspbridge/pmgr/cmm.c | 97 +- drivers/staging/tidspbridge/pmgr/cod.c | 103 - drivers/staging/tidspbridge/pmgr/dbll.c | 125 +- drivers/staging/tidspbridge/pmgr/dev.c | 182 - drivers/staging/tidspbridge/pmgr/dmm.c | 46 - drivers/staging/tidspbridge/pmgr/dspapi.c | 84 +- drivers/staging/tidspbridge/pmgr/io.c | 45 - drivers/staging/tidspbridge/pmgr/msg.c | 38 - drivers/staging/tidspbridge/rmgr/dbdcd.c | 103 +- drivers/staging/tidspbridge/rmgr/disp.c | 69 - drivers/staging/tidspbridge/rmgr/drv.c | 74 - drivers/staging/tidspbridge/rmgr/drv_interface.c | 366 +- drivers/staging/tidspbridge/rmgr/drv_interface.h | 28 - drivers/staging/tidspbridge/rmgr/dspdrv.c | 5 - drivers/staging/tidspbridge/rmgr/mgr.c | 45 +- drivers/staging/tidspbridge/rmgr/nldr.c | 99 - drivers/staging/tidspbridge/rmgr/node.c | 129 - drivers/staging/tidspbridge/rmgr/proc.c | 119 - drivers/staging/tidspbridge/rmgr/rmm.c | 56 - drivers/staging/tidspbridge/rmgr/strm.c | 114 +- drivers/staging/usbip/stub.h | 1 - drivers/staging/usbip/stub_dev.c | 2 - drivers/staging/usbip/stub_rx.c | 9 - drivers/staging/usbip/usbip_common.c | 11 +- drivers/staging/usbip/usbip_common.h | 2 +- drivers/staging/usbip/vhci_hcd.c | 41 - drivers/staging/usbip/vhci_rx.c | 3 +- drivers/staging/vme/devices/vme_pio2.h | 4 +- drivers/staging/vme/devices/vme_pio2_gpio.c | 4 +- drivers/staging/vme/vme.h | 2 +- drivers/staging/vt6655/bssdb.c | 4 +- drivers/staging/vt6655/ioctl.c | 23 +- drivers/staging/vt6656/bssdb.c | 4 +- drivers/staging/vt6656/iwctl.c | 230 +- drivers/staging/vt6656/iwctl.h | 13 +- drivers/staging/vt6656/main_usb.c | 13 +- drivers/staging/vt6656/wpactl.c | 937 +- drivers/staging/wlags49_h2/wl_cs.c | 7 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 1 + drivers/staging/xgifb/XGI_main.h | 78 +- drivers/staging/xgifb/XGI_main_26.c | 208 +- drivers/staging/xgifb/XGIfb.h | 2 +- drivers/staging/xgifb/vb_def.h | 178 +- drivers/staging/xgifb/vb_init.c | 20 +- drivers/staging/xgifb/vb_setmode.c | 836 +- drivers/staging/xgifb/vb_struct.h | 79 +- drivers/staging/xgifb/vb_table.h | 346 +- drivers/staging/xgifb/vgatypes.h | 9 + drivers/staging/zcache/Kconfig | 13 +- drivers/staging/zcache/tmem.h | 2 +- drivers/staging/zcache/zcache-main.c | 237 +- drivers/staging/zram/Kconfig | 10 +- drivers/staging/zram/Makefile | 1 - drivers/staging/zram/zram_drv.c | 116 +- drivers/staging/zram/zram_drv.h | 12 +- drivers/staging/zram/zram_sysfs.c | 4 +- drivers/staging/zsmalloc/Kconfig | 14 + drivers/staging/zsmalloc/Makefile | 3 + drivers/staging/zsmalloc/zsmalloc-main.c | 745 + drivers/staging/zsmalloc/zsmalloc.h | 31 + drivers/staging/zsmalloc/zsmalloc_int.h | 155 + drivers/target/tcm_fc/tfc_sess.c | 12 +- drivers/tty/amiserial.c | 730 +- drivers/tty/bfin_jtag_comm.c | 1 - drivers/tty/cyclades.c | 9 +- drivers/tty/ehv_bytechan.c | 1 - drivers/tty/hvc/hvc_beat.c | 2 +- drivers/tty/hvc/hvc_console.c | 1 - drivers/tty/hvc/hvc_rtas.c | 2 +- drivers/tty/hvc/hvc_udbg.c | 2 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/hvc/hvcs.c | 30 +- drivers/tty/hvc/hvsi.c | 8 +- drivers/tty/ipwireless/network.c | 2 +- drivers/tty/ipwireless/tty.c | 39 +- drivers/tty/isicom.c | 3 - drivers/tty/moxa.c | 3 +- drivers/tty/mxser.c | 5 - drivers/tty/n_gsm.c | 1 - drivers/tty/nozomi.c | 9 +- drivers/tty/pty.c | 63 +- drivers/tty/rocket.c | 7 +- drivers/tty/serial/21285.c | 4 +- drivers/tty/serial/68328serial.c | 9 +- drivers/tty/serial/8250/8250.c | 744 +- drivers/tty/serial/8250/8250.h | 10 + drivers/tty/serial/Kconfig | 13 + drivers/tty/serial/Makefile | 3 +- drivers/tty/serial/altera_uart.c | 47 +- drivers/tty/serial/amba-pl011.c | 32 +- drivers/tty/serial/bfin_uart.c | 8 +- drivers/tty/serial/crisv10.c | 15 +- drivers/tty/serial/efm32-uart.c | 830 + drivers/tty/serial/ifx6x60.c | 3 - drivers/tty/serial/ioc4_serial.c | 3 +- drivers/tty/serial/m32r_sio.c | 12 +- drivers/tty/serial/m32r_sio.h | 1 + drivers/tty/serial/mpc52xx_uart.c | 9 +- drivers/tty/serial/msm_smd_tty.c | 1 - drivers/tty/serial/mux.c | 3 +- drivers/tty/serial/omap-serial.c | 6 +- drivers/tty/serial/pch_uart.c | 172 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/pxa.c | 8 +- drivers/tty/serial/samsung.c | 2 +- drivers/tty/serial/serial_core.c | 1 - drivers/tty/serial/sn_console.c | 4 +- drivers/tty/serial/suncore.c | 2 +- drivers/tty/serial/sunhv.c | 3 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 3 +- drivers/tty/serial/sunzilog.c | 12 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 4 +- drivers/tty/serial/vt8500_serial.c | 4 +- drivers/tty/synclink.c | 3 +- drivers/tty/synclink_gt.c | 5 +- drivers/tty/synclinkmp.c | 3 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_io.c | 54 +- drivers/tty/vt/consolemap.c | 51 +- drivers/tty/vt/keyboard.c | 803 +- drivers/tty/vt/selection.c | 58 +- drivers/tty/vt/vc_screen.c | 4 +- drivers/tty/vt/vt.c | 66 +- drivers/tty/vt/vt_ioctl.c | 495 +- drivers/usb/Kconfig | 43 +- drivers/usb/class/cdc-acm.c | 38 +- drivers/usb/class/cdc-wdm.c | 352 +- drivers/usb/core/driver.c | 186 +- drivers/usb/core/hcd-pci.c | 2 + drivers/usb/core/hcd.c | 6 +- drivers/usb/core/hub.c | 212 +- drivers/usb/core/sysfs.c | 23 + drivers/usb/core/urb.c | 32 +- drivers/usb/core/usb.c | 2 +- drivers/usb/core/usb.h | 1 + drivers/usb/dwc3/Makefile | 13 + drivers/usb/dwc3/core.c | 122 +- drivers/usb/dwc3/core.h | 200 +- drivers/usb/dwc3/debugfs.c | 214 +- drivers/usb/dwc3/dwc3-exynos.c | 151 + drivers/usb/dwc3/dwc3-omap.c | 116 +- drivers/usb/dwc3/dwc3-pci.c | 65 +- drivers/usb/dwc3/ep0.c | 98 +- drivers/usb/dwc3/gadget.c | 429 +- drivers/usb/dwc3/gadget.h | 5 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/gadget/Kconfig | 27 +- drivers/usb/gadget/amd5536udc.c | 147 +- drivers/usb/gadget/at91_udc.c | 2 +- drivers/usb/gadget/atmel_usba_udc.c | 1 + drivers/usb/gadget/audio.c | 47 +- drivers/usb/gadget/ci13xxx_msm.c | 4 +- drivers/usb/gadget/ci13xxx_udc.c | 18 +- drivers/usb/gadget/ci13xxx_udc.h | 2 +- drivers/usb/gadget/dummy_hcd.c | 755 +- drivers/usb/gadget/epautoconf.c | 16 +- drivers/usb/gadget/f_acm.c | 52 +- drivers/usb/gadget/f_ecm.c | 25 + drivers/usb/gadget/f_fs.c | 6 +- drivers/usb/gadget/f_mass_storage.c | 29 +- drivers/usb/gadget/f_midi.c | 2 +- drivers/usb/gadget/f_rndis.c | 2 +- drivers/usb/gadget/f_serial.c | 42 + drivers/usb/gadget/f_subset.c | 34 +- drivers/usb/gadget/{f_audio.c => f_uac1.c} | 25 +- drivers/usb/gadget/f_uac2.c | 1449 + drivers/usb/gadget/file_storage.c | 26 +- drivers/usb/gadget/fsl_qe_udc.c | 1 + drivers/usb/gadget/fsl_udc_core.c | 28 +- drivers/usb/gadget/fsl_usb2_udc.h | 2 +- drivers/usb/gadget/g_ffs.c | 2 +- drivers/usb/gadget/goku_udc.c | 19 +- drivers/usb/gadget/hid.c | 6 +- drivers/usb/gadget/inode.c | 2 + drivers/usb/gadget/langwell_udc.c | 52 +- drivers/usb/gadget/langwell_udc.h | 2 +- drivers/usb/gadget/mass_storage.c | 2 +- drivers/usb/gadget/multi.c | 2 +- drivers/usb/gadget/mv_udc.h | 2 +- drivers/usb/gadget/mv_udc_core.c | 9 +- drivers/usb/gadget/net2272.c | 18 +- drivers/usb/gadget/net2280.c | 19 +- drivers/usb/gadget/omap_udc.c | 26 +- drivers/usb/gadget/omap_udc.h | 2 +- drivers/usb/gadget/pch_udc.c | 323 +- drivers/usb/gadget/pxa25x_udc.c | 15 +- drivers/usb/gadget/pxa25x_udc.h | 2 +- drivers/usb/gadget/pxa27x_udc.c | 11 +- drivers/usb/gadget/pxa27x_udc.h | 2 +- drivers/usb/gadget/r8a66597-udc.c | 10 +- drivers/usb/gadget/s3c-hsudc.c | 34 +- drivers/usb/gadget/s3c2410_udc.c | 2 + drivers/usb/gadget/serial.c | 2 +- drivers/usb/gadget/storage_common.c | 42 +- drivers/usb/gadget/u_serial.c | 4 - drivers/usb/gadget/{u_audio.c => u_uac1.c} | 4 +- drivers/usb/gadget/{u_audio.h => u_uac1.h} | 2 +- drivers/usb/gadget/udc-core.c | 52 + drivers/usb/host/Kconfig | 45 +- drivers/usb/host/Makefile | 4 + drivers/usb/host/ehci-ath79.c | 208 - drivers/usb/host/ehci-dbg.c | 2 +- drivers/usb/host/ehci-fsl.c | 47 +- drivers/usb/host/ehci-fsl.h | 4 + drivers/usb/host/ehci-hcd.c | 20 +- drivers/usb/host/ehci-hub.c | 10 +- drivers/usb/host/ehci-ls1x.c | 159 + drivers/usb/host/ehci-msm.c | 14 +- drivers/usb/host/ehci-mv.c | 12 +- drivers/usb/host/ehci-mxc.c | 12 +- drivers/usb/host/ehci-platform.c | 198 + drivers/usb/host/ehci-pxa168.c | 363 - drivers/usb/host/ehci-s5p.c | 15 + drivers/usb/host/ehci-spear.c | 83 +- drivers/usb/host/ehci-tegra.c | 14 +- drivers/usb/host/ehci.h | 2 +- drivers/usb/host/fsl-mph-dr-of.c | 1 - drivers/usb/host/imx21-dbg.c | 2 +- drivers/usb/host/isp116x-hcd.c | 23 +- drivers/usb/host/isp1362-hcd.c | 20 +- drivers/usb/host/ohci-ath79.c | 151 - drivers/usb/host/ohci-exynos.c | 6 +- drivers/usb/host/ohci-hcd.c | 18 +- drivers/usb/host/{ohci-pnx4008.c => ohci-nxp.c} | 253 +- drivers/usb/host/ohci-omap.c | 8 +- drivers/usb/host/ohci-platform.c | 194 + drivers/usb/host/ohci-pxa27x.c | 5 +- drivers/usb/host/ohci.h | 2 +- drivers/usb/host/r8a66597-hcd.c | 21 +- drivers/usb/host/sl811-hcd.c | 21 +- drivers/usb/host/uhci-hcd.c | 3 + drivers/usb/host/xhci-hub.c | 41 + drivers/usb/host/xhci-mem.c | 241 +- drivers/usb/host/xhci-plat.c | 205 + drivers/usb/host/xhci-ring.c | 333 +- drivers/usb/host/xhci.c | 72 +- drivers/usb/host/xhci.h | 34 +- drivers/usb/musb/am35x.c | 20 +- drivers/usb/musb/blackfin.c | 15 +- drivers/usb/musb/da8xx.c | 20 +- drivers/usb/musb/davinci.c | 24 +- drivers/usb/musb/musb_core.c | 77 +- drivers/usb/musb/musb_core.h | 2 +- drivers/usb/musb/musb_debugfs.c | 14 +- drivers/usb/musb/musb_gadget.c | 39 +- drivers/usb/musb/musb_virthub.c | 9 +- drivers/usb/musb/omap2430.c | 46 +- drivers/usb/musb/tusb6010.c | 33 +- drivers/usb/musb/ux500.c | 19 +- drivers/usb/otg/Kconfig | 2 +- drivers/usb/otg/ab8500-usb.c | 95 +- drivers/usb/otg/fsl_otg.c | 113 +- drivers/usb/otg/fsl_otg.h | 2 +- drivers/usb/otg/gpio_vbus.c | 61 +- drivers/usb/otg/isp1301_omap.c | 234 +- drivers/usb/otg/msm_otg.c | 398 +- drivers/usb/otg/mv_otg.c | 110 +- drivers/usb/otg/mv_otg.h | 2 +- drivers/usb/otg/nop-usb-xceiv.c | 66 +- drivers/usb/otg/otg.c | 38 +- drivers/usb/otg/otg_fsm.c | 22 +- drivers/usb/otg/otg_fsm.h | 2 +- drivers/usb/otg/twl4030-usb.c | 83 +- drivers/usb/otg/twl6030-usb.c | 119 +- drivers/usb/otg/ulpi.c | 116 +- drivers/usb/otg/ulpi_viewport.c | 6 +- drivers/usb/renesas_usbhs/common.c | 11 +- drivers/usb/renesas_usbhs/common.h | 1 + drivers/usb/renesas_usbhs/fifo.c | 29 +- drivers/usb/renesas_usbhs/fifo.h | 3 +- drivers/usb/renesas_usbhs/mod.c | 2 +- drivers/usb/renesas_usbhs/mod_gadget.c | 79 +- drivers/usb/serial/Kconfig | 17 + drivers/usb/serial/Makefile | 2 + drivers/usb/serial/aircable.c | 30 +- drivers/usb/serial/ark3116.c | 30 +- drivers/usb/serial/belkin_sa.c | 35 +- drivers/usb/serial/ch341.c | 27 +- drivers/usb/serial/cp210x.c | 77 +- drivers/usb/serial/cyberjack.c | 36 +- drivers/usb/serial/cypress_m8.c | 64 +- drivers/usb/serial/digi_acceleport.c | 45 +- drivers/usb/serial/empeg.c | 34 +- drivers/usb/serial/f81232.c | 405 + drivers/usb/serial/ftdi_sio.c | 58 +- drivers/usb/serial/ftdi_sio.h | 3 +- drivers/usb/serial/ftdi_sio_ids.h | 19 +- drivers/usb/serial/funsoft.c | 25 +- drivers/usb/serial/garmin_gps.c | 40 +- drivers/usb/serial/generic.c | 19 +- drivers/usb/serial/hp4x.c | 31 +- drivers/usb/serial/io_edgeport.c | 66 +- drivers/usb/serial/io_tables.h | 10 +- drivers/usb/serial/io_ti.c | 44 +- drivers/usb/serial/ipaq.c | 28 +- drivers/usb/serial/ipw.c | 32 +- drivers/usb/serial/ir-usb.c | 30 +- drivers/usb/serial/iuu_phoenix.c | 31 +- drivers/usb/serial/keyspan.c | 48 +- drivers/usb/serial/keyspan.h | 10 +- drivers/usb/serial/keyspan_pda.c | 62 +- drivers/usb/serial/kl5kusb105.c | 37 +- drivers/usb/serial/kobil_sct.c | 35 +- drivers/usb/serial/mct_u232.c | 34 +- drivers/usb/serial/metro-usb.c | 402 + drivers/usb/serial/mos7720.c | 46 +- drivers/usb/serial/mos7840.c | 142 +- drivers/usb/serial/moto_modem.c | 26 +- drivers/usb/serial/navman.c | 25 +- drivers/usb/serial/omninet.c | 38 +- drivers/usb/serial/opticon.c | 25 +- drivers/usb/serial/option.c | 53 +- drivers/usb/serial/oti6858.c | 36 +- drivers/usb/serial/pl2303.c | 31 +- drivers/usb/serial/qcaux.c | 26 +- drivers/usb/serial/qcserial.c | 134 +- drivers/usb/serial/safe_serial.c | 24 +- drivers/usb/serial/siemens_mpi.c | 30 +- drivers/usb/serial/sierra.c | 37 +- drivers/usb/serial/spcp8x5.c | 31 +- drivers/usb/serial/ssu100.c | 40 +- drivers/usb/serial/symbolserial.c | 25 +- drivers/usb/serial/ti_usb_3410_5052.c | 40 +- drivers/usb/serial/usb-serial.c | 94 +- drivers/usb/serial/usb_debug.c | 26 +- drivers/usb/serial/visor.c | 37 +- drivers/usb/serial/vivopay-serial.c | 31 +- drivers/usb/serial/whiteheat.c | 47 +- drivers/usb/serial/zio.c | 26 +- drivers/usb/storage/alauda.c | 1 + drivers/usb/storage/cypress_atacb.c | 1 + drivers/usb/storage/datafab.c | 1 + drivers/usb/storage/ene_ub6250.c | 27 +- drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/isd200.c | 1 + drivers/usb/storage/jumpshot.c | 1 + drivers/usb/storage/karma.c | 1 + drivers/usb/storage/onetouch.c | 1 + drivers/usb/storage/realtek_cr.c | 13 +- drivers/usb/storage/scsiglue.c | 55 +- drivers/usb/storage/sddr09.c | 1 + drivers/usb/storage/sddr55.c | 1 + drivers/usb/storage/shuttle_usbat.c | 1 + drivers/usb/storage/transport.c | 3 +- drivers/usb/storage/transport.h | 39 - drivers/usb/storage/uas.c | 328 +- drivers/usb/storage/usb.c | 21 +- drivers/w1/masters/w1-gpio.c | 3 +- drivers/w1/slaves/Kconfig | 13 + drivers/w1/slaves/Makefile | 1 + drivers/w1/slaves/w1_bq27000.c | 36 +- drivers/w1/slaves/w1_ds2781.c | 201 + drivers/w1/slaves/w1_ds2781.h | 136 + drivers/w1/w1_family.h | 1 + fs/Kconfig | 4 + fs/afs/file.c | 2 +- fs/btrfs/check-integrity.c | 1 - fs/btrfs/free-space-cache.c | 2 +- fs/compat_ioctl.c | 2 +- fs/cramfs/inode.c | 6 +- fs/dcache.c | 29 +- fs/debugfs/inode.c | 149 +- fs/devpts/inode.c | 85 +- fs/dlm/lowcomms.c | 22 +- fs/exec.c | 14 +- fs/fs-writeback.c | 2 +- fs/jffs2/compr.c | 2 +- fs/namei.c | 122 + fs/ntfs/layout.h | 4 +- fs/proc/base.c | 3 +- fs/proc/kcore.c | 2 +- fs/reiserfs/lbalance.c | 2 +- fs/sysfs/dir.c | 224 +- fs/sysfs/inode.c | 11 +- fs/sysfs/mount.c | 2 +- fs/sysfs/sysfs.h | 17 +- include/acpi/processor.h | 1 + include/asm-generic/socket.h | 5 + include/linux/Kbuild | 2 + include/linux/altera_uart.h | 4 - include/linux/bcma/bcma.h | 9 + include/linux/bcma/bcma_driver_chipcommon.h | 26 +- include/linux/bcma/bcma_driver_pci.h | 125 +- include/linux/bcma/bcma_regs.h | 27 + include/linux/can/dev.h | 2 +- include/linux/cgroup.h | 70 +- include/linux/clocksource.h | 7 - include/linux/compiler.h | 2 +- include/linux/connector.h | 1 + include/linux/cpu.h | 7 + include/linux/dccp.h | 8 +- include/linux/device.h | 17 +- include/linux/dynamic_debug.h | 19 +- include/linux/errno.h | 1 + include/linux/etherdevice.h | 13 +- include/linux/ethtool.h | 23 +- include/linux/ftrace.h | 77 +- include/linux/ftrace_event.h | 9 +- include/linux/hyperv.h | 173 + include/linux/if.h | 2 + include/linux/if_ppp.h | 174 +- include/linux/if_vlan.h | 7 +- include/linux/in.h | 1 + include/linux/in6.h | 1 + include/linux/inetdevice.h | 1 + include/linux/init_task.h | 2 +- include/linux/interrupt.h | 7 +- include/linux/ipv6.h | 8 +- include/linux/isdn.h | 2 +- include/linux/jump_label.h | 162 +- include/linux/kbd_kern.h | 7 +- include/linux/kernel.h | 13 + include/linux/keyboard.h | 2 - include/linux/math64.h | 4 + include/linux/mdio.h | 10 +- include/linux/mlx4/device.h | 5 +- include/linux/mlx4/qp.h | 5 +- include/linux/mod_devicetable.h | 21 + include/linux/net.h | 1 + include/linux/netdev_features.h | 4 + include/linux/netdevice.h | 129 +- include/linux/netfilter.h | 6 +- include/linux/netfilter/Kbuild | 2 + include/linux/netfilter/ipset/ip_set.h | 35 +- include/linux/netfilter/ipset/ip_set_ahash.h | 119 +- include/linux/netfilter/nf_conntrack_tcp.h | 5 +- include/linux/netfilter/nfnetlink.h | 3 +- include/linux/netfilter/nfnetlink_conntrack.h | 12 + include/linux/netfilter/nfnetlink_cttimeout.h | 114 + include/linux/netfilter/xt_CT.h | 12 + include/linux/netfilter/xt_LOG.h | 19 + include/linux/netfilter_ipv4/Kbuild | 2 - include/linux/netfilter_ipv4/ipt_LOG.h | 2 + include/linux/netfilter_ipv4/ipt_SAME.h | 20 - include/linux/netfilter_ipv4/ipt_realm.h | 7 - include/linux/netfilter_ipv6/ip6t_LOG.h | 2 + include/linux/netlink.h | 30 +- include/linux/nfc.h | 8 + include/linux/nl80211.h | 72 +- include/linux/pci.h | 25 +- include/linux/pci_ids.h | 1 + include/linux/perf_event.h | 108 +- include/linux/pkt_sched.h | 21 + include/linux/platform_data/cpsw.h | 55 + include/linux/platform_data/dwc3-exynos.h | 24 + include/linux/platform_data/efm32-uart.h | 18 + include/linux/ppp-comp.h | 38 +- include/linux/ppp-ioctl.h | 119 + include/linux/ppp_defs.h | 38 +- include/linux/preempt.h | 5 +- include/linux/printk.h | 18 +- include/linux/rcupdate.h | 83 +- include/linux/rcutiny.h | 10 +- include/linux/rcutree.h | 19 + include/linux/sched.h | 54 +- include/linux/security.h | 2 +- include/linux/serial.h | 4 +- include/linux/serialP.h | 142 - include/linux/serial_core.h | 12 + include/linux/sh_eth.h | 1 + include/linux/skbuff.h | 46 +- include/linux/snmp.h | 2 + include/linux/socket.h | 4 +- include/linux/srcu.h | 15 +- include/linux/ssb/ssb.h | 108 +- include/linux/ssb/ssb_regs.h | 34 + include/linux/static_key.h | 1 + .../suncore.h => include/linux/sunserialcore.h | 2 +- include/linux/sys_soc.h | 37 + include/linux/tcp.h | 5 +- include/linux/timex.h | 17 +- include/linux/tracepoint.h | 28 +- include/linux/tty.h | 6 +- include/linux/tty_driver.h | 8 +- include/linux/usb.h | 10 +- include/linux/usb/audio-v2.h | 21 + include/linux/usb/cdc-wdm.h | 19 + include/linux/usb/ch11.h | 5 + include/linux/usb/ch9.h | 5 + include/linux/usb/ehci_pdriver.h | 46 + include/linux/usb/gadget.h | 10 + include/linux/usb/hcd.h | 4 +- include/linux/usb/intel_mid_otg.h | 6 +- include/linux/usb/msm_hsusb.h | 2 +- include/linux/usb/ohci_pdriver.h | 38 + include/linux/usb/otg.h | 164 +- include/linux/usb/renesas_usbhs.h | 1 + include/linux/usb/serial.h | 36 +- include/linux/usb/storage.h | 38 + include/linux/usb/uas.h | 69 + include/linux/usb/ulpi.h | 4 +- include/linux/vt_kern.h | 26 + include/linux/wait.h | 5 +- include/linux/writeback.h | 2 +- include/net/addrconf.h | 1 - include/net/arp.h | 4 +- include/net/bluetooth/bluetooth.h | 40 +- include/net/bluetooth/hci.h | 76 +- include/net/bluetooth/hci_core.h | 301 +- include/net/bluetooth/hci_mon.h | 51 + include/net/bluetooth/l2cap.h | 87 +- include/net/bluetooth/mgmt.h | 338 +- include/net/bluetooth/smp.h | 2 +- include/net/caif/caif_hsi.h | 1 + include/net/cfg80211.h | 179 +- include/net/compat.h | 2 +- include/net/dcbnl.h | 4 +- include/net/dn.h | 1 + include/net/genetlink.h | 31 +- include/net/inet_sock.h | 3 + include/net/ip.h | 2 +- include/net/iucv/af_iucv.h | 3 + include/net/mac80211.h | 154 +- include/net/ndisc.h | 1 - include/net/netfilter/nf_conntrack_extend.h | 4 + include/net/netfilter/nf_conntrack_helper.h | 13 + include/net/netfilter/nf_conntrack_l4proto.h | 19 +- include/net/netfilter/nf_conntrack_timeout.h | 78 + include/net/netfilter/xt_log.h | 2 +- include/net/netlink.h | 35 - include/net/nfc/nci.h | 53 +- include/net/nfc/nci_core.h | 36 +- include/net/nfc/nfc.h | 39 +- include/net/sctp/sctp.h | 1 + include/net/sock.h | 42 +- include/net/tcp.h | 66 +- include/net/tcp_memcontrol.h | 2 +- include/net/udplite.h | 4 +- include/net/xfrm.h | 5 - include/scsi/scsi_device.h | 7 +- include/trace/events/power.h | 3 +- include/trace/events/printk.h | 41 + include/trace/events/rcu.h | 63 +- include/trace/events/sched.h | 27 + include/trace/events/signal.h | 85 +- init/Kconfig | 9 - init/main.c | 9 +- kernel/cgroup.c | 327 +- kernel/cgroup_freezer.c | 11 +- kernel/cpuset.c | 16 +- kernel/events/core.c | 259 +- kernel/events/hw_breakpoint.c | 13 + kernel/exit.c | 23 +- kernel/fork.c | 8 +- kernel/futex.c | 51 +- kernel/irq/chip.c | 5 +- kernel/irq/handle.c | 14 +- kernel/irq/internals.h | 2 - kernel/irq/manage.c | 86 +- kernel/jump_label.c | 135 +- kernel/lockdep.c | 8 +- kernel/mutex.c | 4 +- kernel/printk.c | 45 +- kernel/rcu.h | 26 +- kernel/rcupdate.c | 5 + kernel/rcutiny.c | 26 +- kernel/rcutiny_plugin.h | 77 +- kernel/rcutorture.c | 91 +- kernel/rcutree.c | 507 +- kernel/rcutree.h | 27 +- kernel/rcutree_plugin.h | 450 +- kernel/rcutree_trace.c | 12 +- kernel/resource.c | 3 +- kernel/sched/auto_group.c | 12 +- kernel/sched/core.c | 167 +- kernel/sched/debug.c | 1 - kernel/sched/fair.c | 400 +- kernel/sched/rt.c | 43 +- kernel/sched/sched.h | 29 +- kernel/sched/stats.c | 4 +- kernel/signal.c | 37 +- kernel/softirq.c | 34 +- kernel/srcu.c | 33 +- kernel/time/ntp.c | 85 +- kernel/time/tick-broadcast.c | 4 + kernel/time/tick-sched.c | 17 +- kernel/time/timekeeping.c | 338 +- kernel/trace/ftrace.c | 134 +- kernel/trace/trace.c | 6 +- kernel/trace/trace.h | 38 +- kernel/trace/trace_entries.h | 54 +- kernel/trace/trace_event_perf.c | 208 +- kernel/trace/trace_events.c | 12 +- kernel/trace/trace_events_filter.c | 175 +- kernel/trace/trace_export.c | 64 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_output.c | 12 +- kernel/trace/trace_syscalls.c | 22 +- kernel/tracepoint.c | 20 +- kernel/watchdog.c | 24 +- kernel/workqueue.c | 22 +- lib/Kconfig.debug | 42 +- lib/dma-debug.c | 3 +- lib/dynamic_debug.c | 270 +- lib/kobject_uevent.c | 19 +- mm/memcontrol.c | 48 +- mm/truncate.c | 2 +- net/atm/clip.c | 17 +- net/atm/pppoatm.c | 2 +- net/batman-adv/Makefile | 2 +- net/batman-adv/{bat_ogm.h => bat_algo.h} | 20 +- net/batman-adv/bat_debugfs.c | 24 +- net/batman-adv/bat_debugfs.h | 2 +- net/batman-adv/bat_iv_ogm.c | 304 +- net/batman-adv/bat_sysfs.c | 31 +- net/batman-adv/bat_sysfs.h | 2 +- net/batman-adv/bitarray.c | 10 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/gateway_client.c | 37 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 14 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 66 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 20 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/main.c | 113 +- net/batman-adv/main.h | 45 +- net/batman-adv/originator.c | 33 +- net/batman-adv/originator.h | 2 +- net/batman-adv/packet.h | 40 +- net/batman-adv/ring_buffer.c | 2 +- net/batman-adv/ring_buffer.h | 2 +- net/batman-adv/routing.c | 67 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 15 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 44 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/translation-table.c | 251 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/types.h | 23 +- net/batman-adv/unicast.c | 22 +- net/batman-adv/unicast.h | 2 +- net/batman-adv/vis.c | 19 +- net/batman-adv/vis.h | 5 +- net/bluetooth/Kconfig | 1 - net/bluetooth/bnep/sock.c | 6 +- net/bluetooth/cmtp/sock.c | 6 +- net/bluetooth/hci_conn.c | 73 +- net/bluetooth/hci_core.c | 645 +- net/bluetooth/hci_event.c | 631 +- net/bluetooth/hci_sock.c | 469 +- net/bluetooth/hci_sysfs.c | 53 +- net/bluetooth/hidp/sock.c | 6 +- net/bluetooth/l2cap_core.c | 641 +- net/bluetooth/l2cap_sock.c | 54 +- net/bluetooth/lib.c | 27 +- net/bluetooth/mgmt.c | 2647 ++- net/bluetooth/rfcomm/tty.c | 7 +- net/bluetooth/smp.c | 108 +- net/bridge/br_device.c | 5 +- net/caif/caif_dev.c | 2 - net/caif/caif_socket.c | 113 +- net/caif/cfdbgl.c | 4 +- net/caif/cfdgml.c | 9 +- net/caif/cfrfml.c | 25 +- net/caif/cfsrvl.c | 6 +- net/caif/cfutill.c | 5 +- net/caif/cfvidl.c | 6 +- net/caif/chnl_net.c | 24 +- net/compat.c | 2 +- net/core/datagram.c | 26 +- net/core/dev.c | 139 +- net/core/ethtool.c | 2 + net/core/iovec.c | 2 +- net/core/neighbour.c | 90 +- net/core/net-sysfs.c | 4 +- net/core/netpoll.c | 71 +- net/core/netprio_cgroup.c | 10 +- net/core/rtnetlink.c | 11 +- net/core/skbuff.c | 4 +- net/core/sock.c | 31 +- net/core/sysctl_net_core.c | 4 +- net/dccp/ccids/ccid3.c | 3 +- net/dccp/ipv4.c | 8 +- net/dccp/ipv6.c | 8 +- net/dccp/minisocks.c | 18 +- net/dccp/output.c | 10 +- net/decnet/dn_neigh.c | 24 +- net/decnet/dn_route.c | 3 +- net/ethernet/eth.c | 2 + net/ieee802154/6lowpan.c | 16 +- net/ipv4/af_inet.c | 28 +- net/ipv4/ah4.c | 17 +- net/ipv4/arp.c | 2 +- net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/esp4.c | 10 +- net/ipv4/fib_frontend.c | 6 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 5 +- net/ipv4/gre.c | 6 +- net/ipv4/icmp.c | 21 +- net/ipv4/inet_diag.c | 18 +- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_gre.c | 29 +- net/ipv4/ip_input.c | 20 +- net/ipv4/ip_options.c | 4 +- net/ipv4/ip_sockglue.c | 44 +- net/ipv4/ipcomp.c | 8 +- net/ipv4/ipconfig.c | 110 +- net/ipv4/ipip.c | 7 +- net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/Kconfig | 9 - net/ipv4/netfilter/Makefile | 1 - net/ipv4/netfilter/ipt_LOG.c | 516 - net/ipv4/netfilter/nf_conntrack_proto_icmp.c | 60 +- net/ipv4/netfilter/nf_nat_core.c | 8 + net/ipv4/netfilter/nf_nat_h323.c | 14 + net/ipv4/netfilter/nf_nat_sip.c | 7 + net/ipv4/ping.c | 21 +- net/ipv4/proc.c | 2 + net/ipv4/raw.c | 10 +- net/ipv4/route.c | 52 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_cong.c | 9 +- net/ipv4/tcp_input.c | 241 +- net/ipv4/tcp_ipv4.c | 312 +- net/ipv4/tcp_memcontrol.c | 8 +- net/ipv4/tcp_minisocks.c | 12 +- net/ipv4/tcp_output.c | 4 +- net/ipv4/tcp_probe.c | 4 +- net/ipv4/tcp_timer.c | 14 +- net/ipv4/tunnel4.c | 8 +- net/ipv4/udp.c | 41 +- net/ipv4/udplite.c | 7 +- net/ipv4/xfrm4_tunnel.c | 16 +- net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 1 + net/ipv6/anycast.c | 29 - net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 4 + net/ipv6/ip6_fib.c | 19 +- net/ipv6/ip6_output.c | 21 +- net/ipv6/ipv6_sockglue.c | 38 + net/ipv6/ndisc.c | 30 +- net/ipv6/netfilter/Kconfig | 9 - net/ipv6/netfilter/Makefile | 1 - net/ipv6/netfilter/ip6t_LOG.c | 527 - net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c | 60 +- net/ipv6/raw.c | 2 + net/ipv6/reassembly.c | 7 +- net/ipv6/route.c | 15 +- net/ipv6/sit.c | 20 +- net/ipv6/tcp_ipv6.c | 231 +- net/ipv6/udp.c | 7 +- net/ipv6/xfrm6_output.c | 2 +- net/irda/ircomm/ircomm_tty.c | 7 +- net/irda/irnet/irnet.h | 2 +- net/iucv/af_iucv.c | 381 +- net/l2tp/l2tp_eth.c | 2 +- net/l2tp/l2tp_ppp.c | 4 +- net/mac80211/Makefile | 4 +- net/mac80211/cfg.c | 241 +- net/mac80211/chan.c | 55 +- net/mac80211/debugfs.c | 87 +- net/mac80211/debugfs_netdev.c | 115 +- net/mac80211/debugfs_sta.c | 5 +- net/mac80211/driver-ops.h | 68 +- net/mac80211/driver-trace.h | 77 +- net/mac80211/ibss.c | 109 +- net/mac80211/ieee80211_i.h | 173 +- net/mac80211/iface.c | 24 +- net/mac80211/key.c | 39 +- net/mac80211/main.c | 27 +- net/mac80211/mesh.c | 2 +- net/mac80211/mesh.h | 5 +- net/mac80211/mesh_hwmp.c | 57 +- net/mac80211/mesh_pathtbl.c | 48 +- net/mac80211/mesh_plink.c | 23 +- net/mac80211/mlme.c | 1712 +- net/mac80211/pm.c | 11 +- net/mac80211/rate.c | 151 +- net/mac80211/rate.h | 4 - net/mac80211/rc80211_minstrel_ht.c | 16 + net/mac80211/rx.c | 123 +- net/mac80211/scan.c | 74 +- net/mac80211/sta_info.c | 341 +- net/mac80211/sta_info.h | 61 +- net/mac80211/status.c | 10 +- net/mac80211/tx.c | 47 +- net/mac80211/util.c | 80 +- net/mac80211/wep.c | 21 +- net/mac80211/wep.h | 1 - net/mac80211/work.c | 814 - net/mac80211/wpa.c | 22 +- net/netfilter/Kconfig | 30 + net/netfilter/Makefile | 3 + net/netfilter/core.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 4 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 4 +- net/netfilter/ipset/ip_set_bitmap_port.c | 4 +- net/netfilter/ipset/ip_set_core.c | 26 +- net/netfilter/ipset/ip_set_getport.c | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 18 +- net/netfilter/ipset/ip_set_hash_ipport.c | 10 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 147 +- net/netfilter/ipset/ip_set_hash_net.c | 89 +- net/netfilter/ipset/ip_set_hash_netiface.c | 84 +- net/netfilter/ipset/ip_set_hash_netport.c | 150 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/nf_conntrack_core.c | 34 +- net/netfilter/nf_conntrack_ecache.c | 55 +- net/netfilter/nf_conntrack_helper.c | 54 + net/netfilter/nf_conntrack_netlink.c | 218 +- net/netfilter/nf_conntrack_proto_dccp.c | 86 +- net/netfilter/nf_conntrack_proto_generic.c | 77 +- net/netfilter/nf_conntrack_proto_gre.c | 82 +- net/netfilter/nf_conntrack_proto_sctp.c | 83 +- net/netfilter/nf_conntrack_proto_tcp.c | 168 +- net/netfilter/nf_conntrack_proto_udp.c | 106 +- net/netfilter/nf_conntrack_proto_udplite.c | 103 +- net/netfilter/nf_conntrack_timeout.c | 60 + net/netfilter/nfnetlink_acct.c | 6 +- net/netfilter/nfnetlink_cttimeout.c | 429 + net/netfilter/xt_CT.c | 220 +- net/netfilter/xt_LOG.c | 925 + net/netlink/af_netlink.c | 30 +- net/netlink/genetlink.c | 40 +- net/nfc/af_nfc.c | 2 +- net/nfc/core.c | 55 +- net/nfc/llcp/commands.c | 163 +- net/nfc/llcp/llcp.c | 201 +- net/nfc/llcp/llcp.h | 12 +- net/nfc/llcp/sock.c | 120 +- net/nfc/nci/core.c | 209 +- net/nfc/nci/data.c | 32 +- net/nfc/nci/ntf.c | 360 +- net/nfc/nci/rsp.c | 41 +- net/nfc/netlink.c | 73 +- net/nfc/nfc.h | 18 +- net/nfc/rawsock.c | 28 +- net/openvswitch/vport-internal_dev.c | 3 +- net/packet/af_packet.c | 32 +- net/rds/ib_recv.c | 2 +- net/rds/iw_recv.c | 2 +- net/rds/send.c | 1 - net/sched/Kconfig | 26 + net/sched/Makefile | 1 + net/sched/cls_cgroup.c | 10 +- net/sched/sch_plug.c | 233 + net/sctp/socket.c | 24 +- net/socket.c | 36 +- net/tipc/bcast.c | 340 +- net/tipc/bcast.h | 2 +- net/tipc/bearer.c | 5 +- net/tipc/config.c | 21 +- net/tipc/core.c | 10 - net/tipc/core.h | 42 - net/tipc/discover.c | 79 +- net/tipc/link.c | 299 +- net/tipc/log.c | 2 +- net/tipc/msg.c | 2 +- net/tipc/msg.h | 15 +- net/tipc/name_distr.c | 8 +- net/tipc/name_table.c | 48 +- net/tipc/name_table.h | 2 - net/tipc/net.c | 11 +- net/tipc/node.c | 84 +- net/tipc/node.h | 37 +- net/tipc/port.c | 72 +- net/tipc/port.h | 42 +- net/tipc/socket.c | 11 +- net/tipc/subscr.c | 2 +- net/unix/af_unix.c | 52 +- net/unix/diag.c | 10 +- net/wireless/core.h | 14 +- net/wireless/mesh.c | 4 + net/wireless/mlme.c | 333 +- net/wireless/nl80211.c | 397 +- net/wireless/nl80211.h | 3 +- net/wireless/reg.c | 19 +- net/wireless/scan.c | 19 +- net/wireless/sme.c | 41 +- net/wireless/util.c | 1 + net/wireless/wext-sme.c | 3 + net/xfrm/xfrm_user.c | 9 +- scripts/mod/file2alias.c | 25 + security/device_cgroup.c | 10 +- sound/pci/hda/patch_conexant.c | 2 +- tools/hv/hv_kvp_daemon.c | 458 +- tools/perf/Documentation/Makefile | 86 +- tools/perf/Documentation/perf-lock.txt | 20 +- tools/perf/Documentation/perf-record.txt | 38 +- tools/perf/Documentation/perf-report.txt | 10 + tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 4 +- tools/perf/Documentation/perf-top.txt | 8 +- tools/perf/MANIFEST | 1 + tools/perf/Makefile | 26 +- tools/perf/bench/bench.h | 1 + tools/perf/bench/mem-memcpy-x86-64-asm-def.h | 8 + tools/perf/bench/mem-memcpy-x86-64-asm.S | 6 +- tools/perf/bench/mem-memcpy.c | 12 +- tools/perf/bench/mem-memset-arch.h | 12 + tools/perf/bench/mem-memset-x86-64-asm-def.h | 12 + tools/perf/bench/mem-memset-x86-64-asm.S | 13 + tools/perf/bench/mem-memset.c | 297 + tools/perf/builtin-bench.c | 3 + tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-probe.c | 12 +- tools/perf/builtin-record.c | 152 +- tools/perf/builtin-report.c | 178 +- tools/perf/builtin-script.c | 80 +- tools/perf/builtin-stat.c | 41 +- tools/perf/builtin-test.c | 188 +- tools/perf/builtin-top.c | 45 +- tools/perf/perf.h | 26 +- tools/perf/python/twatch.py | 2 +- tools/perf/util/annotate.c | 2 +- tools/perf/util/bitmap.c | 10 + tools/perf/util/cpumap.c | 11 + tools/perf/util/cpumap.h | 4 + tools/perf/util/ctype.c | 2 +- tools/perf/util/debugfs.c | 141 - tools/perf/util/debugfs.h | 6 - tools/perf/util/event.h | 1 + tools/perf/util/evlist.c | 17 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 22 +- tools/perf/util/header.c | 588 +- tools/perf/util/header.h | 3 +- tools/perf/util/hist.c | 122 +- tools/perf/util/hist.h | 13 + tools/perf/util/include/asm/dwarf2.h | 4 +- tools/perf/util/include/linux/bitmap.h | 11 + tools/perf/util/map.c | 15 + tools/perf/util/map.h | 1 + tools/perf/util/probe-event.c | 33 +- tools/perf/util/probe-finder.c | 1 - tools/perf/util/python-ext-sources | 19 + tools/perf/util/python.c | 10 +- .../util/scripting-engines/trace-event-python.c | 1 - tools/perf/util/session.c | 126 +- tools/perf/util/session.h | 6 +- tools/perf/util/setup.py | 8 +- tools/perf/util/sort.c | 287 +- tools/perf/util/sort.h | 11 + tools/perf/util/symbol.c | 24 +- tools/perf/util/symbol.h | 24 +- tools/perf/util/sysfs.c | 60 + tools/perf/util/sysfs.h | 6 + tools/perf/util/thread_map.c | 237 +- tools/perf/util/thread_map.h | 11 +- tools/perf/util/top.c | 13 +- tools/perf/util/top.h | 6 +- tools/perf/util/trace-event-parse.c | 13 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/trace-event-scripting.c | 1 - tools/perf/util/ui/browsers/annotate.c | 18 +- tools/perf/util/ui/browsers/hists.c | 105 +- tools/perf/util/ui/browsers/map.c | 2 +- tools/perf/util/usage.c | 39 + tools/perf/util/util.c | 2 + tools/perf/util/util.h | 6 + tools/testing/ktest/ktest.pl | 2 +- tools/usb/ffs-test.c | 2 +- tools/usb/testusb.c | 2 +- 2984 files changed, 192238 insertions(+), 128522 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-soc create mode 100644 Documentation/devicetree/bindings/net/stmmac.txt create mode 100644 Documentation/devicetree/bindings/tty/serial/efm32-uart.txt create mode 100644 Documentation/lockup-watchdogs.txt create mode 100644 Documentation/networking/mac80211-auth-assoc-deauth.txt delete mode 100644 Documentation/nmi_watchdog.txt create mode 100644 Documentation/static-keys.txt create mode 100644 arch/mips/bcm47xx/sprom.c create mode 100644 arch/x86/include/asm/cpu_device_id.h create mode 100644 arch/x86/kernel/cpu/match.c create mode 100644 arch/x86/kernel/kprobes-common.h create mode 100644 arch/x86/kernel/kprobes-opt.c create mode 100644 drivers/base/soc.c delete mode 100644 drivers/char/briq_panel.c create mode 100644 drivers/hid/hid-saitek.c create mode 100644 drivers/hid/hid-tivo.c delete mode 100644 drivers/hv/hv_kvp.h create mode 100644 drivers/net/can/sja1000/peak_pcmcia.c create mode 100644 drivers/net/can/usb/peak_usb/Makefile create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_core.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_core.h create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_pro.c create mode 100644 drivers/net/can/usb/peak_usb/pcan_usb_pro.h delete mode 100644 drivers/net/ethernet/ibm/iseries_veth.c delete mode 100644 drivers/net/ethernet/intel/e1000e/lib.c create mode 100644 drivers/net/ethernet/intel/e1000e/mac.c create mode 100644 drivers/net/ethernet/intel/e1000e/manage.c create mode 100644 drivers/net/ethernet/intel/e1000e/nvm.c create mode 100644 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c create mode 100644 drivers/net/ethernet/nxp/Kconfig create mode 100644 drivers/net/ethernet/nxp/Makefile create mode 100644 drivers/net/ethernet/nxp/lpc_eth.c delete mode 100644 drivers/net/ethernet/sfc/mac.h create mode 100644 drivers/net/ethernet/sfc/mcdi_mon.c create mode 100644 drivers/net/ethernet/sfc/siena_sriov.c create mode 100644 drivers/net/ethernet/sfc/vfdi.h create mode 100644 drivers/net/ethernet/ti/cpsw.c create mode 100644 drivers/net/ethernet/ti/cpsw_ale.c create mode 100644 drivers/net/ethernet/ti/cpsw_ale.h create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet.h create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet_main.c create mode 100644 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c create mode 100644 drivers/net/phy/amd.c create mode 100644 drivers/net/usb/qmi_wwan.c create mode 100644 drivers/net/wireless/ath/ath6kl/core.c create mode 100644 drivers/net/wireless/ath/ath6kl/usb.c delete mode 100644 drivers/net/wireless/ath/ath9k/ar9462_1p0_initvals.h create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb.c create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb.h create mode 100644 drivers/net/wireless/brcm80211/brcmfmac/usb_rdl.h delete mode 100644 drivers/net/wireless/iwlwifi/iwl-bus.h rename drivers/net/wireless/iwlwifi/{iwl-trans.c => iwl-debug.c} (68%) create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.c create mode 100644 drivers/net/wireless/iwlwifi/iwl-drv.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-fw-file.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-fw.h create mode 100644 drivers/net/wireless/iwlwifi/iwl-notif-wait.c rename drivers/net/wireless/iwlwifi/{iwl-wifi.h => iwl-notif-wait.h} (55%) create mode 100644 drivers/net/wireless/iwlwifi/iwl-op-mode.h create mode 100644 drivers/power/ds2781_battery.c create mode 100644 drivers/ptp/ptp_pch.c rename drivers/{staging/hv => scsi}/storvsc_drv.c (84%) create mode 100644 drivers/staging/android/alarm-dev.c create mode 100644 drivers/staging/android/alarm.c create mode 100644 drivers/staging/android/android_alarm.h create mode 100644 drivers/staging/android/persistent_ram.c create mode 100644 drivers/staging/android/persistent_ram.h delete mode 100644 drivers/staging/crystalhd/bc_dts_types.h create mode 100644 drivers/staging/crystalhd/crystalhd.h delete mode 100644 drivers/staging/hv/Kconfig delete mode 100644 drivers/staging/hv/Makefile delete mode 100644 drivers/staging/hv/TODO create mode 100644 drivers/staging/iio/Documentation/iio_event_monitor.c create mode 100644 drivers/staging/iio/Documentation/inkernel.txt create mode 100644 drivers/staging/iio/adc/lpc32xx_adc.c create mode 100644 drivers/staging/iio/consumer.h create mode 100644 drivers/staging/iio/driver.h create mode 100644 drivers/staging/iio/iio_hwmon.c create mode 100644 drivers/staging/iio/industrialio-event.c create mode 100644 drivers/staging/iio/inkern.c create mode 100644 drivers/staging/iio/machine.h create mode 100644 drivers/staging/mei/mei-amt-version.c delete mode 100644 drivers/staging/mei/mei_version.h create mode 100644 drivers/staging/ozwpan/Kbuild create mode 100644 drivers/staging/ozwpan/Kconfig create mode 100644 drivers/staging/ozwpan/README create mode 100644 drivers/staging/ozwpan/TODO create mode 100644 drivers/staging/ozwpan/ozappif.h create mode 100644 drivers/staging/ozwpan/ozcdev.c create mode 100644 drivers/staging/ozwpan/ozcdev.h create mode 100644 drivers/staging/ozwpan/ozconfig.h create mode 100644 drivers/staging/ozwpan/ozeltbuf.c create mode 100644 drivers/staging/ozwpan/ozeltbuf.h create mode 100644 drivers/staging/ozwpan/ozevent.c create mode 100644 drivers/staging/ozwpan/ozevent.h create mode 100644 drivers/staging/ozwpan/ozeventdef.h create mode 100644 drivers/staging/ozwpan/ozhcd.c create mode 100644 drivers/staging/ozwpan/ozhcd.h create mode 100644 drivers/staging/ozwpan/ozmain.c create mode 100644 drivers/staging/ozwpan/ozpd.c create mode 100644 drivers/staging/ozwpan/ozpd.h create mode 100644 drivers/staging/ozwpan/ozproto.c create mode 100644 drivers/staging/ozwpan/ozproto.h create mode 100644 drivers/staging/ozwpan/ozprotocol.h create mode 100644 drivers/staging/ozwpan/oztrace.c create mode 100644 drivers/staging/ozwpan/oztrace.h create mode 100644 drivers/staging/ozwpan/ozurbparanoia.c create mode 100644 drivers/staging/ozwpan/ozurbparanoia.h create mode 100644 drivers/staging/ozwpan/ozusbif.h create mode 100644 drivers/staging/ozwpan/ozusbsvc.c create mode 100644 drivers/staging/ozwpan/ozusbsvc.h create mode 100644 drivers/staging/ozwpan/ozusbsvc1.c create mode 100644 drivers/staging/ramster/Kconfig create mode 100644 drivers/staging/ramster/Makefile create mode 100644 drivers/staging/ramster/TODO create mode 100644 drivers/staging/ramster/cluster/Makefile create mode 100644 drivers/staging/ramster/cluster/heartbeat.c create mode 100644 drivers/staging/ramster/cluster/heartbeat.h create mode 100644 drivers/staging/ramster/cluster/masklog.c create mode 100644 drivers/staging/ramster/cluster/masklog.h create mode 100644 drivers/staging/ramster/cluster/nodemanager.c create mode 100644 drivers/staging/ramster/cluster/nodemanager.h create mode 100644 drivers/staging/ramster/cluster/ramster_nodemanager.h create mode 100644 drivers/staging/ramster/cluster/tcp.c create mode 100644 drivers/staging/ramster/cluster/tcp.h create mode 100644 drivers/staging/ramster/cluster/tcp_internal.h create mode 100644 drivers/staging/ramster/r2net.c create mode 100644 drivers/staging/ramster/ramster.h create mode 100644 drivers/staging/ramster/tmem.c create mode 100644 drivers/staging/ramster/tmem.h rename drivers/staging/{zram => ramster}/xvmalloc.c (100%) rename drivers/staging/{zram => ramster}/xvmalloc.h (100%) rename drivers/staging/{zram => ramster}/xvmalloc_int.h (100%) create mode 100644 drivers/staging/ramster/zcache-main.c create mode 100644 drivers/staging/ramster/zcache.h create mode 100644 drivers/staging/sep/sep_crypto.c create mode 100644 drivers/staging/sep/sep_crypto.h delete mode 100644 drivers/staging/sep/sep_driver.c create mode 100644 drivers/staging/sep/sep_main.c create mode 100644 drivers/staging/sep/sep_trace_events.h rename drivers/{ => staging}/telephony/Kconfig (100%) rename drivers/{ => staging}/telephony/Makefile (100%) create mode 100644 drivers/staging/telephony/TODO rename drivers/{ => staging}/telephony/ixj-ver.h (100%) rename drivers/{ => staging}/telephony/ixj.c (100%) rename drivers/{ => staging}/telephony/ixj.h (100%) rename drivers/{ => staging}/telephony/ixj_pcmcia.c (100%) rename drivers/{ => staging}/telephony/phonedev.c (100%) delete mode 100644 drivers/staging/tidspbridge/include/dspbridge/dbc.h delete mode 100644 drivers/staging/tidspbridge/rmgr/drv_interface.h create mode 100644 drivers/staging/zsmalloc/Kconfig create mode 100644 drivers/staging/zsmalloc/Makefile create mode 100644 drivers/staging/zsmalloc/zsmalloc-main.c create mode 100644 drivers/staging/zsmalloc/zsmalloc.h create mode 100644 drivers/staging/zsmalloc/zsmalloc_int.h create mode 100644 drivers/tty/serial/efm32-uart.c create mode 100644 drivers/usb/dwc3/dwc3-exynos.c rename drivers/usb/gadget/{f_audio.c => f_uac1.c} (97%) create mode 100644 drivers/usb/gadget/f_uac2.c rename drivers/usb/gadget/{u_audio.c => u_uac1.c} (99%) rename drivers/usb/gadget/{u_audio.h => u_uac1.h} (94%) delete mode 100644 drivers/usb/host/ehci-ath79.c create mode 100644 drivers/usb/host/ehci-ls1x.c create mode 100644 drivers/usb/host/ehci-platform.c delete mode 100644 drivers/usb/host/ehci-pxa168.c delete mode 100644 drivers/usb/host/ohci-ath79.c rename drivers/usb/host/{ohci-pnx4008.c => ohci-nxp.c} (57%) create mode 100644 drivers/usb/host/ohci-platform.c create mode 100644 drivers/usb/host/xhci-plat.c create mode 100644 drivers/usb/serial/f81232.c create mode 100644 drivers/usb/serial/metro-usb.c create mode 100644 drivers/w1/slaves/w1_ds2781.c create mode 100644 drivers/w1/slaves/w1_ds2781.h create mode 100644 include/linux/netfilter/nfnetlink_cttimeout.h create mode 100644 include/linux/netfilter/xt_LOG.h delete mode 100644 include/linux/netfilter_ipv4/ipt_SAME.h delete mode 100644 include/linux/netfilter_ipv4/ipt_realm.h create mode 100644 include/linux/platform_data/cpsw.h create mode 100644 include/linux/platform_data/dwc3-exynos.h create mode 100644 include/linux/platform_data/efm32-uart.h create mode 100644 include/linux/ppp-ioctl.h delete mode 100644 include/linux/serialP.h create mode 100644 include/linux/static_key.h rename drivers/tty/serial/suncore.h => include/linux/sunserialcore.h (98%) create mode 100644 include/linux/sys_soc.h create mode 100644 include/linux/usb/cdc-wdm.h create mode 100644 include/linux/usb/ehci_pdriver.h create mode 100644 include/linux/usb/ohci_pdriver.h create mode 100644 include/linux/usb/uas.h create mode 100644 include/net/bluetooth/hci_mon.h create mode 100644 include/net/netfilter/nf_conntrack_timeout.h create mode 100644 include/trace/events/printk.h rename net/batman-adv/{bat_ogm.h => bat_algo.h} (51%) delete mode 100644 net/ipv4/netfilter/ipt_LOG.c delete mode 100644 net/ipv6/netfilter/ip6t_LOG.c create mode 100644 net/netfilter/nf_conntrack_timeout.c create mode 100644 net/netfilter/nfnetlink_cttimeout.c create mode 100644 net/netfilter/xt_LOG.c create mode 100644 net/sched/sch_plug.c create mode 100644 tools/perf/bench/mem-memset-arch.h create mode 100644 tools/perf/bench/mem-memset-x86-64-asm-def.h create mode 100644 tools/perf/bench/mem-memset-x86-64-asm.S create mode 100644 tools/perf/bench/mem-memset.c create mode 100644 tools/perf/util/python-ext-sources create mode 100644 tools/perf/util/sysfs.c create mode 100644 tools/perf/util/sysfs.h remote: Counting objects: 1 remote: Counting objects: 14553, done. remote: Compressing objects: 0% (1/1373) remote: Compressing objects: 1% (14/1373) remote: Compressing objects: 2% (28/1373) remote: Compressing objects: 3% (42/1373) remote: Compressing objects: 4% (55/1373) remote: Compressing objects: 5% (69/1373) remote: Compressing objects: 6% (83/1373) remote: Compressing objects: 7% (97/1373) remote: Compressing objects: 8% (110/1373) remote: Compressing objects: 9% (124/1373) remote: Compressing objects: 10% (138/1373) remote: Compressing objects: 11% (152/1373) remote: Compressing objects: 12% (165/1373) remote: Compressing objects: 13% (179/1373) remote: Compressing objects: 14% (193/1373) remote: Compressing objects: 15% (206/1373) remote: Compressing objects: 16% (220/1373) remote: Compressing objects: 17% (234/1373) remote: Compressing objects: 18% (248/1373) remote: Compressing objects: 19% (261/1373) remote: Compressing objects: 20% (275/1373) remote: Compressing objects: 21% (289/1373) remote: Compressing objects: 22% (303/1373) remote: Compressing objects: 23% (316/1373) remote: Compressing objects: 24% (330/1373) remote: Compressing objects: 25% (344/1373) remote: Compressing objects: 26% (357/1373) remote: Compressing objects: 27% (371/1373) remote: Compressing objects: 28% (385/1373) remote: Compressing objects: 29% (399/1373) remote: Compressing objects: 30% (412/1373) remote: Compressing objects: 31% (426/1373) remote: Compressing objects: 32% (440/1373) remote: Compressing objects: 33% (454/1373) remote: Compressing objects: 34% (467/1373) remote: Compressing objects: 35% (481/1373) remote: Compres sremote: ing objects: 36% (495/1373) remote: Compressing objects: 37% (509/1373) remote: Compressing objects: 38% (522/1373) remote: Compressing obj eremote: cts: 39% (536/1373) remote: Compressing objects: 40% (550/1373) remote: Compressing objects: 41% (563/1373) remote: Compressing objects: 42% (577/1373) remote: Compressing objects: 43% (591/1373) remote: Compressing objects: 44% (605/1373) remote: Compressing objects: 45% (618/1373) remote: Compressing objects: 46% (632/1373) remote: Compressing objects: 47% (646/1373) remote: Compressing objects: 48% (660/1373) remote: Compressing objects: 49% (673/1373) remote: Compressing objects: 50% (687/1373) remote: Compressing objects: 51% (701/1373) remote: Compressing objects: 52% (714/1373) remote: Compressing objects: 53% (728/1373) remote: Compressing objects: 54% (742/1373) remote: Compressing objects: 55% (756/1373) remote: Compressing objects: 56% (769/1373) remote: Compressing objects: 57% (783/1373) remote: Compressing objects: 58% (797/1373) remote: Compressing objects: 59% (811/1373) remote: Compressing objects: 60% (824/1373) remote: Compressing objects: 61% (838/1373) remote: Compressing objects: 62% (852/1373) remote: Compressing objects: 63% (865/1373) remote: Compressing objects: 64% (879/1373) remote: Compressing objects: 65% (893/1373) remote: Compressing objects: 66% (907/1373) remote: Compressing objects: 67% (920/1373) remote: Compressing objects: 68% (934/1373) remote: Compressing objects: 69% (948/1373) remote: Compressing objects: 70% (962/1373) remote: Compressing objects: 71% (975/1373) remote: Compressing objects: 72% (989/1373) remote: Compressing objects: 73% (1003/1373) remote: Compressing objects: 74% (1017/1373) remote: Compressing objects: 75% (1030/1373) remote: Compressing objects: 76% (1044/1373) remote: Compressing objects: 77% (1058/1373) remote: Compressing objects: 78% (1071/1373) remote: Compressing objects: 79% (1085/1373) remote: Compressing objects: 80% (1099/1373) remote: Compressing objects: 81% (1113/1373) remote: Compressing objects: 82% (1126/1373) remote: Compressing objects: 83% (1140/1373) remote: Compressing objects: 84% (1154/1373) remote: Compressing objects: 85% (1168/1373) remote: Compressing objects: 86% (1181/1373) remote: Compressing objects: 87% (1195/1373) remote: Compressing objects: 88% (1209/1373) remote: Compressing objects: 89% (1222/1373) remote: Compressing objects: 90% (1236/1373) remote: Compressing objects: 91% (1250/1373) remote: Compressing objects: 92% (1264/1373) remote: Compressing objects: 93% (1277/1373) remote: Compressing objects: 94% (1291/1373) remote: Compressing objects: 95% (1305/1373) remote: Compressing objects: 96% (1319/1373) remote: Compressing objects: 97% (1332/1373) remote: Compressing objects: 98% (1346/1373) remote: Compressing objects: 99% (1360/1373) remote: Compressing objects: 100% (1373/1373) remote: Compressing objects: 100% (1373/1373), done. Receiving objects: 0% (1/9449) Receiving objects: 1% (95/9449), 43.99 KiB | 68 KiB/s Receiving objects: 1% (150/9449), 43.99 KiB | 68 KiB/s Receiving objects: 2% (189/9449), 91.99 KiB | 77 KiB/s Receiving objects: 3% (284/9449), 139.99 KiB | 79 KiB/s Receiving objects: 3% (335/9449), 139.99 KiB | 79 KiB/s Receiving objects: 4% (378/9449), 139.99 KiB | 79 KiB/s Receiving objects: 5% (473/9449), 203.99 KiB | 86 KiB/s Receiving objects: 6% (567/9449), 203.99 KiB | 86 KiB/s Receiving objects: 7% (662/9449), 275.99 KiB | 93 KiB/s Receiving objects: 7% (712/9449), 275.99 KiB | 93 KiB/s Receiving objects: 8% (756/9449), 275.99 KiB | 93 KiB/s Receiving objects: 9% (851/9449), 275.99 KiB | 93 KiB/s Receiving objects: 10% (945/9449), 355.99 KiB | 101 KiB/s Receiving objects: 11% (1040/9449), 355.99 KiB | 101 KiB/s Receiving objects: 11% (1065/9449), 459.99 KiB | 111 KiB/s Receiving objects: 12% (1134/9449), 459.99 KiB | 111 KiB/s Receiving objects: 13% (1229/9449), 619.99 KiB | 132 KiB/s Receiving objects: 14% (1323/9449), 619.99 KiB | 132 KiB/s Receiving objects: 15% (1418/9449), 619.99 KiB | 132 KiB/s Receiving objects: 16% (1512/9449), 619.99 KiB | 132 KiB/s Receiving objects: 16% (1540/9449), 619.99 KiB | 132 KiB/s Receiving objects: 17% (1607/9449), 619.99 KiB | 132 KiB/s Receiving objects: 18% (1701/9449), 819.99 KiB | 156 KiB/s Receiving objects: 19% (1796/9449), 819.99 KiB | 156 KiB/s Receiving objects: 20% (1890/9449), 819.99 KiB | 156 KiB/s Receiving objects: 21% (1985/9449), 819.99 KiB | 156 KiB/s Receiving objects: 22% (2079/9449), 819.99 KiB | 156 KiB/s Receiving objects: 23% (2174/9449), 1.05 MiB | 197 KiB/s Receiving objects: 24% (2268/9449), 1.05 MiB | 197 KiB/s Receiving objects: 24% (2333/9449), 1.05 MiB | 197 KiB/s Receiving objects: 25% (2363/9449), 1.05 MiB | 197 KiB/s Receiving objects: 26% (2457/9449), 1.05 MiB | 197 KiB/s Receiving objects: 27% (2552/9449), 1.05 MiB | 197 KiB/s Receiving objects: 28% (2646/9449), 1.05 MiB | 197 KiB/s Receiving objects: 29% (2741/9449), 1.05 MiB | 197 KiB/s Receiving objects: 30% (2835/9449), 1.05 MiB | 197 KiB/s Receiving objects: 31% (2930/9449), 1.05 MiB | 197 KiB/s Receiving objects: 32% (3024/9449), 1.42 MiB | 264 KiB/s Receiving objects: 33% (3119/9449), 1.42 MiB | 264 KiB/s Receiving objects: 34% (3213/9449), 1.42 MiB | 264 KiB/s Receiving objects: 35% (3308/9449), 1.42 MiB | 264 KiB/s Receiving objects: 36% (3402/9449), 1.42 MiB | 264 KiB/s Receiving objects: 37% (3497/9449), 1.42 MiB | 264 KiB/s Receiving objects: 38% (3591/9449), 1.69 MiB | 308 KiB/s Receiving objects: 39% (3686/9449), 1.69 MiB | 308 KiB/s Receiving objects: 40% (3780/9449), 1.69 MiB | 308 KiB/s Receiving objects: 41% (3875/9449), 1.69 MiB | 308 KiB/s Receiving objects: 42% (3969/9449), 1.69 MiB | 308 KiB/s Receiving objects: 43% (4064/9449), 1.69 MiB | 308 KiB/s Receiving objects: 44% (4158/9449), 1.69 MiB | 308 KiB/s Receiving objects: 45% (4253/9449), 1.69 MiB | 308 KiB/s Receiving objects: 46% (4347/9449), 1.69 MiB | 308 KiB/s Receiving objects: 47% (4442/9449), 1.69 MiB | 308 KiB/s Receiving objects: 47% (4479/9449), 1.69 MiB | 308 KiB/s Receiving objects: 48% (4536/9449), 1.69 MiB | 308 KiB/s Receiving objects: 49% (4631/9449), 1.69 MiB | 308 KiB/s Receiving objects: 50% (4725/9449), 1.69 MiB | 308 KiB/s Receiving objects: 51% (4819/9449), 1.69 MiB | 308 KiB/s Receiving objects: 52% (4914/9449), 1.69 MiB | 308 KiB/s Receiving objects: 53% (5008/9449), 1.69 MiB | 308 KiB/s Receiving objects: 54% (5103/9449), 1.69 MiB | 308 KiB/s Receiving objects: 55% (5197/9449), 1.69 MiB | 308 KiB/s Receiving objects: 56% (5292/9449), 1.69 MiB | 308 KiB/s Receiving objects: 57% (5386/9449), 1.69 MiB | 308 KiB/s Receiving objects: 58% (5481/9449), 1.69 MiB | 308 KiB/s Receiving objects: 59% (5575/9449), 1.69 MiB | 308 KiB/s Receiving objects: 60% (5670/9449), 1.69 MiB | 308 KiB/s Receiving objects: 61% (5764/9449), 1.69 MiB | 308 KiB/s Receiving objects: 62% (5859/9449), 1.69 MiB | 308 KiB/s Receiving objects: 63% (5953/9449), 1.69 MiB | 308 KiB/s Receiving objects: 64% (6048/9449), 1.69 MiB | 308 KiB/s Receiving objects: 65% (6142/9449), 1.69 MiB | 308 KiB/s Receiving objects: 66% (6237/9449), 1.69 MiB | 308 KiB/s Receiving objects: 67% (6331/9449), 1.69 MiB | 308 KiB/s Receiving objects: 68% (6426/9449), 1.69 MiB | 308 KiB/s Receiving objects: 69% (6520/9449), 1.69 MiB | 308 KiB/s Receiving objects: 70% (6615/9449), 1.69 MiB | 308 KiB/s Receiving objects: 71% (6709/9449), 1.69 MiB | 308 KiB/s Receiving objects: 72% (6804/9449), 1.69 MiB | 308 KiB/s Receiving objects: 73% (6898/9449), 2.08 MiB | 372 KiB/s Receiving objects: 74% (6993/9449), 2.08 MiB | 372 KiB/s Receiving objects: 75% (7087/9449), 2.08 MiB | 372 KiB/s Receiving objects: 76% (7182/9449), 2.08 MiB | 372 KiB/s Receiving objects: 77% (7276/9449), 2.08 MiB | 372 KiB/s Receiving objects: 78% (7371/9449), 2.08 MiB | 372 KiB/s Receiving objects: 79% (7465/9449), 2.08 MiB | 372 KiB/s Receiving objects: 80% (7560/9449), 2.08 MiB | 372 KiB/s Receiving objects: 81% (7654/9449), 2.08 MiB | 372 KiB/s Receiving objects: 82% (7749/9449), 2.08 MiB | 372 KiB/s Receiving objects: 83% (7843/9449), 2.08 MiB | 372 KiB/s Receiving objects: 84% (7938/9449), 2.08 MiB | 372 KiB/s Receiving objects: 85% (8032/9449), 2.08 MiB | 372 KiB/s Receiving objects: 86% (8127/9449), 2.08 MiB | 372 KiB/s Receiving objects: 87% (8221/9449), 2.08 MiB | 372 KiB/s Receiving objects: 88% (8316/9449), 2.08 MiB | 372 KiB/s Receiving objects: 89% (8410/9449), 2.08 MiB | 372 KiB/s Receiving objects: 90% (8505/9449), 2.08 MiB | 372 KiB/s Receiving objects: 91% (8599/9449), 2.08 MiB | 372 KiB/s Receiving objects: 92% (8694/9449), 2.08 MiB | 372 KiB/s Receiving objects: 93% (8788/9449), 2.08 MiB | 372 KiB/s Receiving objects: 94% (8883/9449), 2.08 MiB | 372 KiB/s Receiving objects: 95% (8977/9449), 2.08 MiB | 372 KiB/s Receiving objects: 96% (9072/9449), 2.08 MiB | 372 KiB/s Receiving objects: 97% (9166/9449), 2.08 MiB | 372 KiB/s remote: Total 9449 (delta 7860), reused 9437 (delta 7848) Receiving objects: 98% (9261/9449), 2.08 MiB | 372 KiB/s Receiving objects: 99% (9355/9449), 2.08 MiB | 372 KiB/s Receiving objects: 100% (9449/9449), 2.08 MiB | 372 KiB/s Receiving objects: 100% (9449/9449), 2.41 MiB | 405 KiB/s, done. Resolving deltas: 0% (1/7860) Resolving deltas: 1% (80/7860) Resolving deltas: 6% (531/7860) Resolving deltas: 7% (554/7860) Resolving deltas: 8% (634/7860) Resolving deltas: 9% (709/7860) Resolving deltas: 10% (799/7860) Resolving deltas: 11% (915/7860) Resolving deltas: 12% (995/7860) Resolving deltas: 13% (1028/7860) Resolving deltas: 14% (1116/7860) Resolving deltas: 15% (1191/7860) Resolving deltas: 16% (1284/7860) Resolving deltas: 18% (1480/7860) Resolving deltas: 19% (1496/7860) Resolving deltas: 20% (1572/7860) Resolving deltas: 21% (1653/7860) Resolving deltas: 22% (1743/7860) Resolving deltas: 23% (1808/7860) Resolving deltas: 24% (1927/7860) Resolving deltas: 25% (1984/7860) Resolving deltas: 26% (2045/7860) Resolving deltas: 27% (2124/7860) Resolving deltas: 28% (2203/7860) Resolving deltas: 29% (2289/7860) Resolving deltas: 30% (2360/7860) Resolving deltas: 31% (2437/7860) Resolving deltas: 32% (2520/7860) Resolving deltas: 33% (2594/7860) Resolving deltas: 34% (2673/7860) Resolving deltas: 35% (2751/7860) Resolving deltas: 36% (2835/7860) Resolving deltas: 37% (2909/7860) Resolving deltas: 38% (2989/7860) Resolving deltas: 39% (3072/7860) Resolving deltas: 40% (3146/7860) Resolving deltas: 41% (3223/7860) Resolving deltas: 42% (3305/7860) Resolving deltas: 43% (3393/7860) Resolving deltas: 44% (3459/7860) Resolving deltas: 44% (3500/7860) Resolving deltas: 45% (3537/7860) Resolving deltas: 46% (3616/7860) Resolving deltas: 47% (3695/7860) Resolving deltas: 48% (3798/7860) Resolving deltas: 49% (3852/7860) Resolving deltas: 50% (3936/7860) Resolving deltas: 51% (4009/7860) Resolving deltas: 52% (4089/7860) Resolving deltas: 53% (4167/7860) Resolving deltas: 54% (4249/7860) Resolving deltas: 55% (4323/7860) Resolving deltas: 55% (4352/7860) Resolving deltas: 56% (4402/7860) Resolving deltas: 57% (4484/7860) Resolving deltas: 58% (4559/7860) Resolving deltas: 59% (4639/7860) Resolving deltas: 60% (4717/7860) Resolving deltas: 61% (4798/7860) Resolving deltas: 61% (4839/7860) Resolving deltas: 62% (4874/7860) Resolving deltas: 63% (4952/7860) Resolving deltas: 64% (5031/7860) Resolving deltas: 65% (5109/7860) Resolving deltas: 66% (5190/7860) Resolving deltas: 67% (5269/7860) Resolving deltas: 70% (5505/7860) Resolving deltas: 71% (5585/7860) Resolving deltas: 72% (5661/7860) Resolving deltas: 72% (5732/7860) Resolving deltas: 73% (5742/7860) Resolving deltas: 74% (5871/7860) Resolving deltas: 75% (5899/7860) Resolving deltas: 76% (6001/7860) Resolving deltas: 78% (6132/7860) Resolving deltas: 79% (6210/7860) Resolving deltas: 80% (6288/7860) Resolving deltas: 81% (6380/7860) Resolving deltas: 82% (6446/7860) Resolving deltas: 83% (6524/7860) Resolving deltas: 84% (6623/7860) Resolving deltas: 85% (6682/7860) Resolving deltas: 86% (6763/7860) Resolving deltas: 91% (7203/7860) Resolving deltas: 94% (7445/7860) Resolving deltas: 95% (7495/7860) Resolving deltas: 96% (7548/7860) Resolving deltas: 97% (7647/7860) Resolving deltas: 98% (7703/7860) Resolving deltas: 99% (7783/7860) Resolving deltas: 100% (7860/7860) Resolving deltas: 100% (7860/7860), completed with 2175 local objects. From git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next + 9252a99...bc61643 akpm-end -> linux-next/akpm-end (forced update) c16fa4f..ed378a5 akpm-start -> linux-next/akpm-start + f355e86...9166d65 master -> linux-next/master (forced update) c16fa4f..ed378a5 stable -> linux-next/stable * [new tag] next-20120321 -> next-20120321 From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 c16fa4f..69a7aeb master -> origin/master Updating origin Updating linux-next Checking out files: 32% (2074/6478) Checking out files: 33% (2138/6478) Checking out files: 34% (2203/6478) Checking out files: 35% (2268/6478) Checking out files: 36% (2333/6478) Checking out files: 37% (2397/6478) Checking out files: 38% (2462/6478) Checking out files: 39% (2527/6478) Checking out files: 40% (2592/6478) Checking out files: 41% (2656/6478) Checking out files: 42% (2721/6478) Checking out files: 43% (2786/6478) Checking out files: 44% (2851/6478) Checking out files: 44% (2867/6478) Checking out files: 45% (2916/6478) Checking out files: 46% (2980/6478) Checking out files: 47% (3045/6478) Checking out files: 48% (3110/6478) Checking out files: 49% (3175/6478) Checking out files: 50% (3239/6478) Checking out files: 51% (3304/6478) Checking out files: 52% (3369/6478) Checking out files: 53% (3434/6478) Checking out files: 54% (3499/6478) Checking out files: 55% (3563/6478) Checking out files: 56% (3628/6478) Checking out files: 57% (3693/6478) Checking out files: 58% (3758/6478) Checking out files: 59% (3823/6478) Checking out files: 59% (3857/6478) Checking out files: 60% (3887/6478) Checking out files: 61% (3952/6478) Checking out files: 62% (4017/6478) Checking out files: 63% (4082/6478) Checking out files: 64% (4146/6478) Checking out files: 65% (4211/6478) Checking out files: 66% (4276/6478) Checking out files: 67% (4341/6478) Checking out files: 68% (4406/6478) Checking out files: 69% (4470/6478) Checking out files: 70% (4535/6478) Checking out files: 71% (4600/6478) Checking out files: 72% (4665/6478) Checking out files: 73% (4729/6478) Checking out files: 74% (4794/6478) Checking out files: 75% (4859/6478) Checking out files: 76% (4924/6478) Checking out files: 77% (4989/6478) Checking out files: 78% (5053/6478) Checking out files: 79% (5118/6478) Checking out files: 80% (5183/6478) Checking out files: 80% (5188/6478) Checking out files: 81% (5248/6478) Checking out files: 82% (5312/6478) Checking out files: 83% (5377/6478) Checking out files: 84% (5442/6478) Checking out files: 85% (5507/6478) Checking out files: 86% (5572/6478) Checking out files: 87% (5636/6478) Checking out files: 88% (5701/6478) Checking out files: 89% (5766/6478) Checking out files: 90% (5831/6478) Checking out files: 91% (5895/6478) Checking out files: 92% (5960/6478) Checking out files: 93% (6025/6478) Checking out files: 94% (6090/6478) Checking out files: 95% (6155/6478) Checking out files: 96% (6219/6478) Checking out files: 97% (6284/6478) Checking out files: 98% (6349/6478) Checking out files: 99% (6414/6478) Checking out files: 100% (6478/6478) Checking out files: 100% (6478/6478), done. Switched to a new branch "next" Branch next set up to track remote branch refs/remotes/linux-next/master.
commit 9166d6581d1ca6795bcd38506c7d29bf39402a7d Author: Stephen Rothwell <sfr@canb.auug.org.au> Date: Wed Mar 21 18:30:49 2012 +1100 Add linux-next specific files for 20120321 Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
CLEAN . CLEAN arch/microblaze/kernel CLEAN kernel CLEAN lib CLEAN usr CLEAN arch/microblaze/boot CLEAN .tmp_versions CLEAN vmlinux System.map .tmp_kallsyms1.S .tmp_kallsyms1.o .tmp_kallsyms2.S .tmp_kallsyms2.o .tmp_vmlinux1 .tmp_vmlinux2 .tmp_System.map CLEAN scripts/basic CLEAN scripts/dtc CLEAN scripts/kconfig CLEAN scripts/mod CLEAN scripts CLEAN include/config include/generated arch/microblaze/include/generated CLEAN .config .version include/linux/version.h Module.symvers
linux_next configure log - PASS
HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config #
linux_next compile log - FAILED
scripts/kconfig/conf --silentoldconfig Kconfig CHK include/linux/version.h UPD include/linux/version.h HOSTCC scripts/kallsyms HOSTCC scripts/dtc/checks.o CC scripts/mod/empty.o HOSTCC scripts/bin2c HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h HOSTLD scripts/dtc/dtc CC kernel/bounds.s HOSTLD scripts/mod/modpost GEN include/generated/bounds.h CC arch/microblaze/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/initramfs.o HOSTCC usr/gen_init_cpio CC arch/microblaze/kernel/dma.o UPD include/generated/compile.h CC arch/microblaze/mm/consistent.o In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/scatterlist.h:6, from include/linux/dma-mapping.h:9, from arch/microblaze/kernel/dma.c:10: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' GEN usr/initramfs_data.cpio.gz make[1]: *** [arch/microblaze/kernel/dma.o] Error 1 make: *** [arch/microblaze/kernel] Error 2 make: *** Waiting for unfinished jobs.... CC init/calibrate.o In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/mman.h:14, from arch/microblaze/mm/consistent.c:24: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/ring_buffer.h:5, from include/linux/ftrace_event.h:4, from include/trace/syscall.h:6, from include/linux/syscalls.h:78, from init/main.c:16: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/ring_buffer.h:5, from include/linux/ftrace_event.h:4, from include/trace/syscall.h:6, from include/linux/syscalls.h:78, from init/initramfs.c:9: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' CC arch/microblaze/mm/init.o In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/pagemap.h:7, from include/linux/blkdev.h:12, from init/do_mounts.h:2, from init/do_mounts_initrd.c:11: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/pagemap.h:7, from include/linux/blkdev.h:12, from init/do_mounts.h:2, from init/do_mounts_rd.c:12: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' make[1]: *** [init/initramfs.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from include/linux/memblock.h:18, from arch/microblaze/mm/init.c:13: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' In file included from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/pgtable.h:569, from include/linux/mm.h:44, from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/uaccess.h:20, from include/asm-generic/termios.h:51, from /mnt/projects/automated_tests/linux-next/arch/microblaze/include/asm/termios.h:1, from include/linux/termios.h:5, from include/linux/tty.h:41, from init/do_mounts.c:5: include/asm-generic/pgtable.h: In function 'pmd_none_or_trans_huge_or_clear_bad': include/asm-generic/pgtable.h:472: error: implicit declaration of function 'pmd_none' include/asm-generic/pgtable.h:474: error: implicit declaration of function 'pmd_bad' include/asm-generic/pgtable.h:476: error: implicit declaration of function 'pmd_clear_bad' make[1]: *** [init/do_mounts_initrd.o] Error 1 make[1]: *** [init/do_mounts_rd.o] Error 1 AS usr/initramfs_data.o make[1]: *** [init/main.o] Error 1 make[1]: *** [arch/microblaze/mm/consistent.o] Error 1 make[1]: *** Waiting for unfinished jobs.... LD usr/built-in.o make[1]: *** [arch/microblaze/mm/init.o] Error 1 make: *** [arch/microblaze/mm] Error 2 make[1]: *** [init/do_mounts.o] Error 1 make: *** [init] Error 2
cp: cannot stat `vmlinux': No such file or directory spawn ./qemu-run-nonet.sh Build Jan 17 2011, 08:17:51 Use Device Tree for hw configuration: mb.dtb FDT: RAM: baseaddr: 0x90000000, size: 0x10000000 Can't get xlnx,endianness property Can't get xlnx,dcache-use-writeback property FDT: FLASH: baseaddr: 0xa0000000, size: 0x2000000 FDT: INTC: baseaddr: 0x81800000, c_kind_of_intr: 256, num_intr: 9 FDT: LL-DMA: baseaddr: 0x84600180, irq: 1 2 FDT: Model exempted from FDT search FDT: Unsupported peripheral invalidated ethernet@81c00000 compatibilities xlnx,xps-ll-temac-1.01.b FDT: Unsupported peripheral invalidated i2c@81600000 compatibilities xlnx,xps-iic-2.00.a FDT: Unsupported peripheral invalidated gpio@81400000 compatibilities xlnx,xps-gpio-1.00.a FDT: UARTLITE: baseaddr: 0x84000000, irq: 8 FDT: Unsupported peripheral invalidated sysace@83600000 compatibilities xlnx,xps-sysace-1.00.a FDT: Unsupported peripheral invalidated debug@84400000 compatibilities xlnx,mdm-1.00.d FDT: Unsupported peripheral invalidated mpmc@90000000 compatibilities xlnx,mpmc-4.02.a FDT: Model exempted from FDT search FDT: TIMER: baseaddr: 0x83c00000, irq: 3 nr: 2 FDT: Device tree scan complete MicroBlaze Big endian QEMU loading vmlinux base32=90000000 high=ffffffff903f9cc8 entry=ffffffff90000000 ram_base=90000000 Kernel device tree: mb.dtb write fdt to addr=903fdcc8 fdtsize=18202 pc=90000000, fdt= 903fdcc8 -------------------------------------------------------------- Warning: vlan 0 with no nics Can't get xlnx,endianness property Can't get xlnx,dcache-use-writeback property Early console on uartlite at 0x84000000 bootconsole [earlyser0] enabled Ramdisk addr 0x00000000, FDT at 0x903fdcc8 !!!Your kernel has setup MSR instruction but CPU don't have it fffffc00 Linux version 3.3.0-03247-g69a7aeb (monstr@monstr.eu) (gcc version 4.1.2) #1 Wed Mar 21 12:23:18 CET 2012 setup_cpuinfo: initialising setup_cpuinfo: Using full CPU PVR support cache: wt_msr setup_memory: Main mem: 0x90000000-0xa0000000, size 0x10000000 setup_memory: kernel addr=0x90000000-0x903fa000 size=0x003fa000 setup_memory: max_mapnr: 0x10000 setup_memory: min_low_pfn: 0x90000 setup_memory: max_low_pfn: 0xa0000 On node 0 totalpages: 65536 free_area_init_node: node 0, pgdat 902af384, node_mem_map 903fc000 Normal zone: 512 pages used for memmap Normal zone: 0 pages reserved Normal zone: 65024 pages, LIFO batch:0 early_printk_console remaping from 0x84000000 to 0x84000000 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: console=ttyUL0,115200 highres=on PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 255772k/262144k available NR_IRQS:33 XPS intc #0 at 0x81800000, num_irq=9, edge=0x100 XPS timer #0 at 0x83c00000, irq=4 microblaze_timer_set_mode: shutdown microblaze_timer_set_mode: periodic ODEBUG: 3 of 3 active objects replaced ODEBUG: selftest passed Calibrating delay loop... 134.04 BogoMIPS (lpj=670208) pid_max: default: 4096 minimum: 301 Mount-cache hash table entries: 512 NET: Registered protocol family 16 bio: create slab <bio-0> at 0 Switching to clocksource microblaze_clocksource NET: Registered protocol family 2 microblaze_timer_set_mode: oneshot IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP: reno registered NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. OF: no ranges; cannot translate OF: no ranges; cannot translate ROMFS MTD (C) 2007 Red Hat, Inc. msgmni has been set to 499 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) 84000000.serial: ttyUL0 at MMIO 0x84000000 (irq = 9) is a uartlite console [ttyUL0] enabled, bootconsole disabled console [ttyUL0] enabled, bootconsole disabled brd: module loaded nbd: registered device at major 43 TCP: cubic registered NET: Registered protocol family 17 Freeing unused kernel memory: 1005k freed Bad inittab entry at line 3 Mounting proc: Mounting var: Populating /var: Running local start scripts. Mounting sysfs: Setting hostname: Setting up interface lo: Setting up interface eth0: ifconfig: SIOCSIFADDR: No such device Starting syslogd: Starting httpd: Mounting nfs server uclinux login: root Password: pass ok /root # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) /root # cat /proc/cpuinfo CPU-Family: MicroBlaze FPGA-Arch: virtex5 CPU-Ver: 7.10.d, big endian CPU-MHz: 125.00 BogoMips: 134.04 HW: Shift: yes MSR: yes PCMP: yes DIV: yes MMU: 3 MUL: v2 FPU: v2 Exc: op0x0 unal ill zero fpu Stream-insns: privileged Icache: no Dcache: no HW-Debug: no PVR-USR1: 00 PVR-USR2: 00000000 Page size: 4096 /root # strace ls / strace: applet not found /root # Statistic 3.3.0-03247-g69a7aeb (monstr@monstr.eu) (gcc