[alsa-cvslog] alsa-kernel: Official ALSA project GIT repository for Linux 2.6 branch, linux-2.6 now
Brought to you by:
perex
From: <nor...@al...> - 2009-07-30 08:03:19
|
Hello, This is an automated email from the git hooks/update script, it was generated because a ref change was pushed to the repository. Updating branch, linux-2.6, via 658874f05d040ca96eb5ba9b1c30ce0ff287d762 (commit) via 91a5698d1f253d30f53f0c58d2504eaec481b854 (commit) via 084bad91afd0f40ff4db9ceb56e29234c314d8d1 (commit) via 2bed6eeb8cb0b5198d8f93e415ee595704bc3534 (commit) via 8b58be884a9fd650abb7f7adf3f885fb9cecd79d (commit) via 3d202aeb7b7b33d5a5b2040ee5af5b309782941c (commit) via afa81ee13033de791c41c1d9333853504653939b (commit) via 870020f93af2323a81f179091a0780dc1d5b916b (commit) via 82c4dfc76200055bd2ae600a08404c10df5f4ff6 (commit) via 2bd1944899354b6f1328fe84886fa8f4d5918aef (commit) via edf4b0a980bf481bbcef0977e2c7369f13f3428f (commit) via 9ae9a7f119a8def8e68d7f5ab0d96b3aba80accb (commit) via 5bee73ff71e17f5a807376e29653998755211ceb (commit) via a72f8024f4c9b06ff35d0bf6df479ea7fae4e2f8 (commit) via cabaaf415cc9820cfbf2bc86308b94b78e31fe3e (commit) via 24725d1ecf26ba05d74c1cc3ae7467b61a900421 (commit) via eb51b0349df8efccc37fc06aa25aecbd4d39551b (commit) via 5daa2963f8bd51c161d5b244e439e0c9fdec358b (commit) via 4fc26e36acce714ca26b576e3e6862887fa130d3 (commit) via 4cbfbe256dc0b0491351bc5bea89f229cfae2284 (commit) via 30e10993512c94daf0ab5cb4b512979aa1c85daf (commit) via 56d44f05177e69b757a01987827db8ef79fb759c (commit) via 812ed032cdc8138b7546eecc996879756b92d801 (commit) via 8da14b5fc32368f582df09fe9c0bec2507868583 (commit) via 534acc057b5a08ec33fa57cdd2f5a09ef124e7f2 (commit) via a9e58f25734e153b8c6516d904e2398fb8b0b23d (commit) via cab8bd3410d448279e3bd0fbf96d31db0bf770fa (commit) via f5a55efa140f5e9c9dd0f398fef54f20cdb74ec9 (commit) via 5c8053652328693d10551131432ef3573e77ed2d (commit) via 1c29b3ff4f2d847464f7be3a0e179c6dfc69bd02 (commit) via b62f495dad04fa94b5083aec638ff3072bccaaca (commit) via 1fc28b70fe2dbf87e061b6ce5091a1f8e4e5d4e7 (commit) via 887032670d47366a8c8f25396ea7c14b7b2cc620 (commit) via f0d83679a8d471dc8b646919f70595d6fe8c9606 (commit) via 096b7fe012d66ed55e98bc8022405ede0cc80e96 (commit) via b317c833211b7fbf902163de766f09554090e0bf (commit) via 3fc7b4b220c7e830a5b3ce0ea5f85a635e0c50f0 (commit) via e4c6f8bed01f9f9a5c607bd689bf67e7b8a36bd8 (commit) via 659098141d02eb8e3545be8969d262e02d2f3f98 (commit) via 57c5c28dbc835c67a9c23912bab56b7f165e7715 (commit) via ddb22195cb3dc5175ba3aac5e957d0e34cd2ee73 (commit) via c42b110caeb128819104d057acdaa1ae564b7c8d (commit) via 3d768213a6c34a27fac1804143da8cf18b8b175f (commit) via 11c7da4b0ca76a57f51c996c883c480e203cf5a9 (commit) via 933b787b57ca8bdc0fc8fb2cbf67b5e6d21beb84 (commit) via 6583bb64fc370842b32a87c67750c26f6d559af0 (commit) via e084b2d95e48b31aa45f9c49ffc6cdae8bdb21d4 (commit) via 51fbb4bab6c8710eb897ab3fb06efbbc921f3a8d (commit) via cd086d3aa6f7f7bf4d4e1f9fa09af0f0b6bb99ec (commit) via 04c688dd7a65935568b44629bfaa122eddf76e94 (commit) via bfb6b6588af5ff762222cee79152d2be738ccc06 (commit) via ccb3bc16b4891a82649d4bccbeefe60b1d9a62e2 (commit) via 783fd6fa4c144e3f6913e6fed89de10a6dd715a5 (commit) via 0e014e92ba93d905bcb39881dce2d38807b90c34 (commit) via f5886c7f96f2542382d3a983c5f13e03d7fc5259 (commit) via 84210aeb4a6a77de8a3067b121026bad630cd3da (commit) via 7d4dd028b022ddf8631b4530ed8d7777526f545e (commit) via 2e13e5f03538cfded0c463fd60eddd0c8e2cd959 (commit) via ccf5675a82a72bc1599b9b29cf33f7e391658485 (commit) via b7ebbb77f183061eb34dd210372d016c04371c26 (commit) via 7de8b9261d6abbb2bd71aab6a5ac0981696dcd2c (commit) via e043e42bdb66885b3ac10d27a01ccb9972e2b0a3 (commit) via dddac6a7b445de95515f64fdf82fe5dc36c02f26 (commit) via ec79be26875f6c1468784876cb99192b7f41c7a5 (commit) via ed8f0d9e708a1a7c9222e7d0a35d97521e904223 (commit) via b42db2b12df7b4f7b2ace581a7726cb5bcb2d658 (commit) via ea3c13bd8c2ed1d3670bd72e60f562a427355fdf (commit) via ecc0b32645bf19a3a240e72be3022ab3b46ad3d0 (commit) via 3b170c3b2e688665fbc2845ba5bb4304bf38a119 (commit) via f121ecfebbea1452a17d57c656def7d1537440f7 (commit) via 73ba651fc246fcc3e446da4155e0425b4219d2c4 (commit) via 542c6f6df51327dbb180cf4d9b34827e147efe17 (commit) via 4677f15c60421d48566c48c3149474e64977f071 (commit) via 7a50f01a4ab89d5c05eb2cf62e206ac0bfc61d2c (commit) via 664f86590295217b2319edf88830e87b800f6c4a (commit) via 1ab2e1059916b917af19e4137a4222988bd7a169 (commit) via e46074effd5510e7a8fe34b93828d98a50835da2 (commit) via c93bb85b5cba3e3a06f2cad8e9bc5c23d3d10aac (commit) via e024e11070a0a0dc7163ce1ec2da354a638bdbed (commit) via 68dbcb726e372b3c8ef60b79b5aff4174dd2bdf0 (commit) via 5920dadfb4aec6c1372c5570e71bcd3b4837e63c (commit) via 7d084d96fdf1d791cb171da57efc1ca89d68dd6c (commit) via 760cdb7760be928e85a021552253eb1b39acdf37 (commit) via 6034734d333c1bd01119a5b480b34a507a3adf56 (commit) via c1f57d9b9846e7366c328f916d1a82d03ba4312c (commit) via c9abde12d6debe5b97f36fb43cf188c1b9cd477f (commit) via 705d201414382b0966d7c903d738dfdb9380e4af (commit) via 044dcc824a167e3d39ba69a49e2b723dd10678f6 (commit) via c92bcfa7b4038d8ffe1f02e21269f18eb0b64144 (commit) via 7d3e91b8a1f5179d56a7412d4b499f2d5fc6b25d (commit) via d115b04818e57bdbc7ccde4d0660b15e33013dc8 (commit) via 28c2d2efb48dec2f0b050affae6d5787d6449e47 (commit) via 254c80a3a0eb811489f7410c3291f01a60e8e42f (commit) via 9f8e443816976edd68f415ea25c0223ea921e88c (commit) via b7d6d99896a6cf38dc354d673afd3fbde10b86c2 (commit) via 4a73143ced467868e92d7914d9f8bf797640927b (commit) via 47692d179f7a88794bcd302e53ca7899d7592db9 (commit) via fcf8f576beafb8c5db8aee8a73eb73763fa7b0ad (commit) via d3512f63494678dc58e44a20c56278718fd58969 (commit) via 66e49d8774fa03539713e8f91169c37c05df1e94 (commit) via 2d83109be62edd9647c45d7ed2b916b03974a7ec (commit) via 62889610f5591005bed9517360e17531684f72d0 (commit) via 8e595a5d30a5ee4bb745d4da6439d73ed7d91054 (commit) via b11069f5f6ce6e359f853e908b0917303fcdec8f (commit) via a1587d97ce3e53816c88b513a2038f6c5e5babd7 (commit) via f9dc68fe7ad390428c6bc5d7ff582cdb5d92fcb8 (commit) via d8f1a5ed52a81a953918d4aebe185ba008a7be34 (commit) via 0f157ef3a1284f41d9804ecb87fdcc8ea946b9fa (commit) via 2bbff7b742d55b094ed1467702efe146cd60c64f (commit) via 3a9f5bd82dc986d496d8484ff54b107b4515f43f (commit) via f01b017d198486ee3553bee6841f788263cf2c23 (commit) via 48c348cc939aaa3a07d4938669f2f315152e895e (commit) via 183791588efd416fc35a71819683b32dee92615b (commit) via 9d498beafc0a66ce333f0d9067af0aa5dedd4c8e (commit) via f1469fc3ef1d5a8a67146c1c72021f012a59dea6 (commit) via c420befde6b2747ebc2b8f015687a5dbd6e167ca (commit) via bcfa4e68d8d0ea617bde4203b2b3848f5a49a423 (commit) via 8bf16ba7c8ea9d067914e270764c14020a26232f (commit) via fca4404c55ab44c7413769f1d9c66451103711a5 (commit) via 715bfc22ce952a14fac0b9200fd70d81c1951091 (commit) via 7a777919bbeec3eac1d7904a728a60e9c2bb9c67 (commit) via 5f4fab91f2b12c12f0506b4da49ed199db8c64ed (commit) via f99aa3f9b67ca8c29dc29ef3fc453f0343206c46 (commit) via ddb1d4ede9c8acd2e20ac99bf2b68146ae9f3553 (commit) via 655c5d8fc110a9d4f90cc831bd009936f3e8df28 (commit) via ce4adcc6e5320062e0d993eb75152d165aaabbe6 (commit) via f151cd2c54ddc7714e2f740681350476cda03a28 (commit) via 6352a29305373ae6196491e6d4669f301e26492e (commit) via fb29900217bd89370974870d47cab07bad3e5ac4 (commit) via 0bfc240575acb8769d0be78facedabd8e3d2c33a (commit) via a6a9f81ccc9f5c86ccc22bbed1960a57d0316e8b (commit) via de8f8bd63334fe2014be7d9ab3a81ce9b96e5d19 (commit) via f3a756883ac028c536479e2eb283477fec80c828 (commit) via a39ea210ec8c8f6ed381f8dafbe755c57b8f30c3 (commit) via 79f0313bfc67aa13abb931e8c12a1411f0161a68 (commit) via 4df7b3e0370ab6161ea2f258f51dd7c43bef2bda (commit) via 3b4418c67a70278964b063b5e1f56dcb3d0a41f3 (commit) via 0f58b44582001c8bcdb75f36cf85ebbe5170e959 (commit) via 96f699ad09c8b3c55cd229506a9add0047838e3e (commit) via 8d282497cbf8124d6814d51a74fb13d69531c669 (commit) via 1b54ab450b180eaeeb0eee6f0f64349246a22c14 (commit) via f25784b35f590c81d5fb8245a8cd45e1afb6f1b2 (commit) via 4733fd328f14280900435d9dbae1487d110a4d56 (commit) via c56d300086140c93dc3390e5300fd17df802ec0e (commit) via fc013a58859b7cf85e53a05804a74952fe0a4117 (commit) via 3a54297478e6578f96fd54bf4daa1751130aca86 (commit) via f1462147f15a954a1a0553390846c6fa3ca742b1 (commit) via e00b95debb9a0f023b61abcd4b1e74f687276b47 (commit) via b68f2fb9e73f46037fbeca5fbd4ae8a7ddd8ef6b (commit) via 6a31d4aeab85a02f9a57ca37b935054393daa794 (commit) via ca597a02cd9902338aad91b0ce792fd9ffcaaa04 (commit) via b54c3835469c9548d470e7788cb22a2fd7e21133 (commit) via 04fc0a4097014db7c22da33a56494e3e8a1895d5 (commit) via 760dcc6e1839e7ca82507698fb077d5d78b24964 (commit) via 4897f1011aff7534b8e319404f7cd4028de7a453 (commit) via a9355cf8e68baac964f815079b820d2680756300 (commit) via 9ae260270c90643156cda73427aa1f04c923e627 (commit) via 6560dc160f3a96b8f1f43e2c6b51aa6eb9898b90 (commit) via 2bc20d09b03bca6e068e07440812d75b70b1c0b2 (commit) via c7425eb4814bce40f3d117ff7a7870cc12e350e3 (commit) via 9e1b32caa525cb236e80e9c671e179bcecccc657 (commit) via 6d7760a88c25057c2c2243e5dfe2d731064bd31d (commit) via 68b38550ddbea13d296184bf69edff387618b1d3 (commit) via 631c07c8d12bcc6ce4a0fbfbd64ea843d78e2b10 (commit) via 0cbb0a781a42f131e9c6836554f402cb85f8f38b (commit) via 4afcd2dcc6d89da696fc9d469a909adafa9d3636 (commit) via 950b260ed21fdb6fa5f18485dabb0b03488431fa (commit) via 65d3db0601509946fe0c9d2c7b12a5a62ca42e5e (commit) via 679711b82f010b854c5d4d88472c7a20fdc2b5fe (commit) via fadf2e60a6dc7267658fa0c9e3bef13c699c7e1f (commit) via bfc0ca0d33e24fca5b89acb378a8a9712ffe22b6 (commit) via 3863dbceac7e69642b95f43de1c12c6236fdbe5b (commit) via 94ad8eb854cbc1cf875a318f9b97314ddc6b1560 (commit) via f10eca6e107fd223c24393c09c40b916d2b3c427 (commit) via f14d6f7c31c73a902a6b567dc719128e74603902 (commit) via 7bcb63b21327427b130edeb6e6ad44ee260b3043 (commit) via ea3fd1466f81a851452bf7f34ccb9b5058e4793c (commit) via a69cb8c4662dd0a7b01b32a9165b1a1697068f19 (commit) via 74510f2a2751ed56b5ab099b2e3b7697b91aa77e (commit) via 909964ec89ba466d75d53250d5738d1891cc1a3d (commit) via 1170902b343053f50d4caf8ec2aa745fd0ce5c84 (commit) via efffde36d20613d91a5ea9529b03f477077f41ea (commit) via 8bae1b2b13beb4cf4c0f119f97640503c2b74b0f (commit) via ca52efd5490f97f396d3c5863ba714624f272033 (commit) via c8a5a658b826508c7c61b57e9a590f7b8760fb51 (commit) via c587aea951a56d29741a3cef4ea3e142c93b3207 (commit) via 4a29f396429132dc59f1856ea6cfc860a1955fa1 (commit) via dcf777f6ed9799c5ac90ac17a5c369e6b73ca92e (commit) via d513d018e2236930b6163241bbdce64d2c0de49e (commit) via c65d3198addb1a2862d4b88bc2a74ac9cbed66f9 (commit) via 3b73e79b0dcc86f8bec68a34b7fb812eec953f34 (commit) via f83284fe209b1d143244bf462abf1b414eb7b62a (commit) via 57e4a5c4f8cfb4b198830c5400f9fc9eb7b75091 (commit) via b88158846f36374553a5915b7cb5a86540cf9762 (commit) via de5d674c0220e3adc84fb05d0e8e2793ffc094d8 (commit) via f35e2965b238bbfd6d3be8969361b5769ed247ed (commit) via 29769d533bc7c1429601272b6dd88d4212125e8e (commit) via 7679d5c65ba8e4d27daa9181c2f4c7e618058f29 (commit) via 9779b72f0584fd53e0de53f62f205bf0dc0db553 (commit) via 283bb1979fa8580c4037d8df251449368c292a3b (commit) via ebecd3d9d2adba144c15f1d35c78e0c26ead1bfd (commit) via ca4e771f7b878b7bab02dedb539f7742f9b4f50e (commit) via 12a34cc8a9a49219ab643c8ec329078eec272b47 (commit) via 2c90577841a76f1935ff3437ffb552b41f5c28fa (commit) via 68b7f7616add4b1de0fe75015ba3884d2d9ff796 (commit) via c15b95edb98f184e73f756511a60a7994cd9d840 (commit) via 3eb0237d445c23e9f46b11a07bce986eca450640 (commit) via 26e744b6b61066203fd57de0d3962353621e06f8 (commit) via af1d9afa75082663ea9e2b67b9381d1af403f52b (commit) via a2f5a8117cb185fc347f35e369a6320e6aa9d82d (commit) via 27954930f047df73a16253db2750345034e56c40 (commit) via a84f79aed688a94197387830df3a2f2068f49dc0 (commit) via e16e5a3739cfd208de00d49def10fcfa6ceff46f (commit) via 5343e446014b93f740d5502f9f3bfa3f66dcbc7c (commit) via 44010440ca2693a07b1252ee836a23804412575e (commit) via d5b3ba9cb375620a109d79f2e3a7bc21e9b75d8f (commit) via ff69786b4ccd0d5b99a60ba0be98237f9b7d8f52 (commit) via 4fb202a8d9d936f7080ab631140b447a0625e36c (commit) via b80fd2d811b48a92051f86d257b00f373e69a6d7 (commit) via 579d315218e8a3f696e375c5f6917da6488bec8a (commit) via d36bb4e77257ed0df86deca3f69794f037f68c7d (commit) via 2ea472ff704a8a94b3b9abec438db23e512be337 (commit) via c180604a87c5abb0a117998009d01a4499d58653 (commit) via e11206e67f738b04d0c508795adc9bff504bc875 (commit) via 5569996421fa1cfc1fc0d9e683ac1def46ea985d (commit) via b04fb6615285d18df34ffd6cdd51db7a8a78dda0 (commit) via 9873740b2f41b37ec074afd4b8910b87dbebc0db (commit) via 527f09a981e398331c2f8d8f7af83cd46e6a06cc (commit) via 8b220793d6fd309176438721088515be893630cd (commit) via 8a2e6990f44d4cebaafcc0af1a786912ae733bb2 (commit) via c43221df762c33e832e8855cae77989b6bf69fa6 (commit) via 641f75caa874fffd679b64f850adee37103b0c0f (commit) via c0ea8f5b7264c813ee885f02b663ee3106f98afe (commit) via ac51295ccc0ff922fea62cfc6f72cddf9c6c7306 (commit) via 36a516d953e02523e78ce27fbff91a968a9e5751 (commit) via d717aa1d31c36cb56059e97966cb76f0be021969 (commit) via 0a4eefbb745ec0e8a5b694ae3f40cc34082d8f61 (commit) via 1fcbac581be375ca0a686f72ee2b7fd1dbf386e7 (commit) via 20736abaa361bea488df6a1f66f6b37fb01107b9 (commit) via 8de56b7deb2534a586839eda52843c1dae680dc5 (commit) via 817d52f8dba26d0295c26035531c30ce5f1e3c3e (commit) via 963030817060e4f109be1993b9ae8f81dbf5e11a (commit) via 8d406c6de2e67b5bae3c43b62b492c4ff63afb92 (commit) via 1277580fe5dfb5aef84854bdb7983657df00b920 (commit) via 3a6ba4600d6fb913ddb0dd08843ad75405795883 (commit) via c63b196afcf22405527abe4c2c57926a5bbd6fc9 (commit) via 5f954c3426190f7ae432a09abd62164d5d14c709 (commit) via d6c585a4342a2ff627a29f9aea77c5ed4cd76023 (commit) via 5dea271b6d87bd1d79a59c1d5baac2596a841c37 (commit) via a732c207d19e899845ae47139708af898daaf9fd (commit) via 69885683d22d8c05910fd808c01fdce1322739b4 (commit) via ffafa60d496f80c250f2ae0340ae94434c0b0b4d (commit) via 601278659d5717b4f7a14fbc9f2b9d559bba6aef (commit) via 0d5515894fd5b9e9402ef76e9a7e704fd26e0e5f (commit) via dacac4da5290ee3f3f413bd6980af2befb813e28 (commit) via 4a19fb11a90fdbbcb3bc02effa036230d035ca28 (commit) via b30c4947735f9d76da3d194923efd38ed18ad651 (commit) via 947ca210f1df7656e19890832cb71fc3bdd88707 (commit) via 89350640439e0160056de26995d52deb18202b3e (commit) via cedb8118e8cef21a2b73fd9cb70660ac19124c16 (commit) via 06c71282a90470184a78f7f0ab0f7ce0fc1f69c8 (commit) via f1230c97978f52268d8c66e6f88e54c3d2092a75 (commit) via 03aa3a49ad3592a9e4e1ab19c6da3e852288caf1 (commit) via ce6e7fcd43aab1f77e56aa36936dd7d2d05a1ffa (commit) via 83121942b28daffc9526b14b7843d8cdbd3db641 (commit) via c271b492419a18908ba19ee02b231fb305a27023 (commit) via 33c17ad5717c887568c1de61f15e5d58ed66d189 (commit) via 3acada49c2794c5aac21849e2ea05790c6dd2faa (commit) via 29c5e8ce01f9dad7e24b99c21e4f836d6b0289e0 (commit) via 78a9c9c97455d0f8d2d2098b2252eb4bf65be799 (commit) via 7b55a4a3f761db7daba1ac526ef60f64f5c53689 (commit) via d14a7679ae9b7d4eb4b92e81f5039b719fd98c4d (commit) via 2cb078603abb612e3bcd428fb8122c3d39e08832 (commit) via de72e5de062e48a992d6cafe2291a82fe498d641 (commit) via fa77406aee9d33f35c7202dcd83436feb12d9fc3 (commit) via 3104a6ff67e484e4dc84822b4ed0396e85bb9fb9 (commit) via 1db780f8c7d361fe1b7d29b9dc849b97955ae944 (commit) via eedbc705f9a094560b8d08c58b6787a5420a76a1 (commit) via 24c30dbbcdda9aeccb23b4eecb6bb8e538742ea4 (commit) via 4012ade9338c05428162e85cc9b149dcadf1ce85 (commit) via 68110661e86868cd107955ec7c077e1f34519f78 (commit) via 4a8c9a62d7f7f058eed4b8a6f2c890a887778093 (commit) via 86de7416600e93835eeacee379aea939b6a0917a (commit) via 33c66f430bfa3a033e70470e4c93f967156b696d (commit) via e457afec60fdbd86b963d36f4a8a9285088c6043 (commit) via bf1fb512a58d7aeb41aaa40d6d2d2d29e08e506a (commit) via 1bec1aed1e7e632b3cc43b6807c2b4dcd1572e28 (commit) via 2cf313ee75ddf6220b5d623b749b1bb79458307f (commit) via 79452f0a28aa5a40522c487b42a5fc423647ad98 (commit) via 6effa8f6fc786f00e3a23eae605e0f2e8e748faa (commit) via 429b2b319af3987e808c18f6b81313104caf782c (commit) via 154839962a582b8eb661cde94ef3af0e03b374d7 (commit) via 5d2214ac5e7f72c9ae70b2444649e8d1d3e1086d (commit) via bfa99bfdda1ce8a60f1f0fba7a04162a66d4ecfa (commit) via ed5c8ef3bb2de277b7885072e0e981c41a022be5 (commit) via f44aebcc566d1d6275f7191867b9633dc11de2ee (commit) via c05594b62125c528d93af3a78229793aae36df7f (commit) via 4a148ba988988b9c400ad0f2cbccc155289b954b (commit) via 520dc2a526fd681337883b6ff1ddcf7c23b1b063 (commit) via 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 (commit) via 75fe2b26394c59c8e16bd7b76f4be5d048103ad1 (commit) via 5549f7cdf84c02939fd368d0842aa2f472bb6e98 (commit) via e9084ec98bb9aa3abc6cf73181177780ce7546f8 (commit) via 9e81eccf199d910e5ea8db377a43478e4eccd033 (commit) via e56f0975360369347725c49654ecfe3792710429 (commit) via c66284f2a421f6aebbafd56cb8b90b8e6a9cb2de (commit) via 7adfd5c71693b81e995283805b17aa4a2ee0ecd9 (commit) via 6c95e2a2f0f0bf4c8880d5b74b2f7f359d352d03 (commit) via 3da7429ce92abd79b14e2275a28be144ce2c3013 (commit) via 65b5a69860ed3bc4224368b804d381cd9cafa90a (commit) via 35946a571099a50d2595c8866f07617d29558f53 (commit) via e603d9d824ff0eda98a65708a7e82112becf2dca (commit) via 5d41635195c06fc3116ef3921fe85a9a3ea5ab20 (commit) via 48ab3578a65c5168ecaaa3b21292b643b7bcc2d5 (commit) via 8ef86c7bfac5b44529b73b84bc50d3cf574bfb4b (commit) via f54c142725ad2ba33c3ee627873cb6966bf05447 (commit) via e2e414d92397c366396d13f627a98a20be92e509 (commit) via 7b80ece41aea0b73283c6df5a8f25d40aa13135d (commit) via 872ed1902f511a8947021c562f5728a5bf0640b5 (commit) via 513a2396d8e8327aff1ce50bea3fb4f16ff3455b (commit) via f1015c447781729060c415f5133164c638561f25 (commit) via ebe119cd0929df4878f758ebf880cb435e4dcaaf (commit) via 155b73529583c38f30fd394d692b15a893960782 (commit) via 77f32dfdd97857280ae1ebac64382ff082cd7ea0 (commit) via 8bcdbe427924a1e4b4e4cf68020e92e9f93fe011 (commit) via 6aa542a694dc9ea4344a8a590d2628c33d1b9431 (commit) via 43237b5490e8f2f4679decd660064ff35ce490cc (commit) via 1e9fd53b783ea646de3ee09a4574afeb6778d504 (commit) via 9eaaa2d5759837402ec5eee13b2a97921808c3eb (commit) via 7447a668a3860b66b3c9db86fdea91e355ba59ac (commit) via c836e862803b2aa2bd9a354e151316d2b42c44ec (commit) via eb1300bcd70b3bffbefb6ae0eab13a571255ee93 (commit) via d0e275a90a81b37409a0cfbca77581e3d235f5cf (commit) via b995e4330de0d8b1b8b9e49ce10cc6dc78e2cbba (commit) via 2a0f8918fc34713ecaeb900ffb9afa61df4cb08e (commit) via ad49f501867cba87e1e45e5ebae0b12435d68bf1 (commit) via 61b576dbbe6a19d102c025ebc102a0749e2d3c80 (commit) via 77bd36f014bc5a3f28507a4e86a81b2b3d2439c3 (commit) via 5176fdc4c5873e52f9cb6e166d80e843847e7eb4 (commit) via e7168cab5bbac0a0e5413fd55ba0e92555bf860d (commit) via 2007d633d639c896396e4c4b53b38068f3831307 (commit) via 848577ee27f704231b1860ae987a1be78b88b06e (commit) via ae3e8122cbf8f9301369f276f4179aa6ec1b5b9c (commit) via d1724078d6a01177c1db4ea0b75fda1ca8a73d57 (commit) via 531369e62649bb8f31217cc0bf33ee6f89f1dff6 (commit) via 3e43d82125952826202a8cd20ba84a66f3ff8808 (commit) via 4162338a1dab388474d4115289d1d7071623f04d (commit) via 6cdf65855cf884712532fc72770baaef7bdf1b9a (commit) via 4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a (commit) via ed10f95d60d41033d356fdcf88c240d7065bd5b4 (commit) from 4be3bd7849165e7efa6b0b35a23d6a3598d97465 (commit) - Log ----------------------------------------------------------------- commit 658874f05d040ca96eb5ba9b1c30ce0ff287d762 Merge: 91a5698d1f253d30f53f0c58d2504eaec481b854 cd086d3aa6f7f7bf4d4e1f9fa09af0f0b6bb99ec Author: Linus Torvalds <tor...@li...> AuthorDate: Wed Jul 29 19:39:22 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:39:22 2009 -0700 Merge branch 'i2c-fixes-rc4' of git://aeryn.fluff.org.uk/bjdooks/linux * 'i2c-fixes-rc4' of git://aeryn.fluff.org.uk/bjdooks/linux: i2c-omap: OMAP3430 Silicon Errata 1.153 i2c-omap: In case of a NACK|ARDY|AL return from the ISR i2c-omap: Bug in reading the RXSTAT/TXSTAT values from the I2C_BUFFSTAT register i2c-sh_mobile: change module_init() to subsys_initcall() i2c: strncpy does not null terminate string i2c-s3c2410: s3c24xx_i2c_init: don't clobber IICLC value commit 91a5698d1f253d30f53f0c58d2504eaec481b854 Merge: 084bad91afd0f40ff4db9ceb56e29234c314d8d1 dddac6a7b445de95515f64fdf82fe5dc36c02f26 Author: Linus Torvalds <tor...@li...> AuthorDate: Wed Jul 29 19:15:18 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:15:18 2009 -0700 Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 * 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6: PM / Hibernate: Replace bdget call with simple atomic_inc of i_count PM / ACPI: HP G7000 Notebook needs a SCI_EN resume quirk commit 084bad91afd0f40ff4db9ceb56e29234c314d8d1 Author: Kristoffer Ericson <kri...@gm...> AuthorDate: Wed Jul 29 15:04:32 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:41 2009 -0700 MAINTAINERS: update HP Jornada 700-series and Epson s1d13xxxfb support Add the relevant git repositories and affected files to the maintainership of HP Jornada 700-series and Epson s1d13xxxfb support. Signed-off-by: Kristoffer Ericson <kri...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 2bed6eeb8cb0b5198d8f93e415ee595704bc3534 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:32 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:41 2009 -0700 MAINTAINERS: finish off the email address coalescing Add some touchups to the sample record. Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8b58be884a9fd650abb7f7adf3f885fb9cecd79d Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:30 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:41 2009 -0700 MAINTAINERS: coalesce name and email address lines Switch the MAINTAINERS email address format from P: Linus Torvalds M: tor...@li... to M: Linus Torvalds <tor...@li...> Mainly to ease the copy-n-pasting of maitnainer addresses into email clients. The script to perform this operation: #! /bin/sh # # Change MAINTAINERS from # P: name # M: address # to: # M: name <address> # # Integrate P: and M: lines # perl -i -e 'local $/; while(<>) { s@P: ([^\n]+)\nM: ([^\n]+)\n@M: \1 <\2>\n@g; print; }' MAINTAINERS # # Quote names with periods, commas and parentheses # sed -r -i -e "s/^M: (.+)([\.,'\(])(.*) </M: \"\1\2\3\" </g" MAINTAINERS Signed-off-by: Joe Perches <jo...@pe...> Acked-by: Pavel Machek <pa...@uc...> Acked-by: Randy Dunlap <ran...@or...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3d202aeb7b7b33d5a5b2040ee5af5b309782941c Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:29 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:41 2009 -0700 get_maintainerpl-add-git-min-percent-option-fix Allow an option to control the minimum percentage of sign-offs required before being considered a maintainer. git-min-percent has a default value of 5 Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit afa81ee13033de791c41c1d9333853504653939b Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:28 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:41 2009 -0700 get_maintainer.pl: Add git-min-percent option Allow an option to control the minimum percentage of sign-offs required before being considered a maintainer. git-min-percent has a default value of 5 Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 870020f93af2323a81f179091a0780dc1d5b916b Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:28 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 scripts/get_maintainer.pl: Add -f directory use Don't require a specific file in a directory to be tested. Also Arnd Bergmann pointed out that the MAINTAINERS pattern requirement that directory patterns have a trailing slash was unnecessary and was likely to be error prone. Removed that requirement. Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 82c4dfc76200055bd2ae600a08404c10df5f4ff6 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:27 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: Scott Murray is no longer with SomaNetworks Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 2bd1944899354b6f1328fe84886fa8f4d5918aef Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:27 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: QLOGIC QLA3XXX - Add Ron Mercer email address Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit edf4b0a980bf481bbcef0977e2c7369f13f3428f Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:26 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: QLOGIC QLA2XXX - add Andrew Vasquez email address Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 9ae9a7f119a8def8e68d7f5ab0d96b3aba80accb Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:26 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: Remove CS461x sound card section Thomas Woller's email address bounces Nils Faerber isn't active Added Thomas Woller to CREDITS, Nils already has an entry Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5bee73ff71e17f5a807376e29653998755211ceb Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:25 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: INPUT: Add Dmitry's name to his email address Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit a72f8024f4c9b06ff35d0bf6df479ea7fae4e2f8 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:25 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: USB Serial Digi Acceleport: use separate P: for Al Borchers Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit cabaaf415cc9820cfbf2bc86308b94b78e31fe3e Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:24 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: Add PPS patterns Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 24725d1ecf26ba05d74c1cc3ae7467b61a900421 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:24 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:40 2009 -0700 MAINTAINERS: Update KERNEL JANITORS Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit eb51b0349df8efccc37fc06aa25aecbd4d39551b Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:23 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: Move ARPD to CREDITS Jonathan Layes is hard to find. Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5daa2963f8bd51c161d5b244e439e0c9fdec358b Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:23 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: Remove L: lin...@vg... from sections that should not have them. Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 4fc26e36acce714ca26b576e3e6862887fa130d3 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:22 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: Use tabs in ACER ASPIRE ONE Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 4cbfbe256dc0b0491351bc5bea89f229cfae2284 Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:21 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: QLGE 10Gb ETHERNET - pair P:/M: entries properly Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 30e10993512c94daf0ab5cb4b512979aa1c85daf Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:21 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: Remove ivtv-user lists, add CX18 url Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 56d44f05177e69b757a01987827db8ef79fb759c Author: Joe Perches <jo...@pe...> AuthorDate: Wed Jul 29 15:04:20 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 MAINTAINERS: IA64 - pair P:/M: entries properly Signed-off-by: Joe Perches <jo...@pe...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 812ed032cdc8138b7546eecc996879756b92d801 Author: Jiri Slaby <jir...@gm...> AuthorDate: Wed Jul 29 15:04:19 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:39 2009 -0700 uio: mark uio.h functions __KERNEL__ only To avoid userspace build failures such as: .../linux/uio.h:37: error: expected `=', `,', `;', `asm' or `__attribute__' before `iov_length' .../linux/uio.h:47: error: expected declaration specifiers or `...' before `size_t' move uio functions inside a __KERNEL__ block. Signed-off-by: Jiri Slaby <jir...@gm...> Acked-by: Sam Ravnborg <sa...@ra...> Cc: Alexander Viro <vi...@ze...> Cc: Christoph Hellwig <hc...@in...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8da14b5fc32368f582df09fe9c0bec2507868583 Author: Albin Tonnerre <alb...@gm...> AuthorDate: Wed Jul 29 15:04:18 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:37 2009 -0700 drivers/serial/atmel_serial.c: fix compile when CONFIG_SERIAL_ATMEL=Y and CONFIG_SERIAL_ATMEL_CONSOLE=N When SERIAL_ATMEL_CONSOLE is disabled, ATMEL_CONSOLE_DEVICE is set to NULL, and trying to access ATMEL_CONSOLE_DEVICE->flags in atmel_serial_probe makes the compile fail. This fixes the issue by only accessing it if CONFIG_SERIAL_ATMEL_CONSOLE is defined Signed-off-by: Albin Tonnerre <alb...@fr...> Signed-off-by: Haavard Skinnemoen <haa...@at...> Cc: Nicolas Ferre <nic...@at...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 534acc057b5a08ec33fa57cdd2f5a09ef124e7f2 Author: Dave Hansen <da...@li...> AuthorDate: Wed Jul 29 15:04:18 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 lib: flexible array implementation Once a structure goes over PAGE_SIZE*2, we see occasional allocation failures. Some people have chosen to switch over to things like vmalloc() that will let them keep array-like access to such a large structures. But, vmalloc() has plenty of downsides. Here's an alternative. I think it's what Andrew was suggesting here: http://lkml.org/lkml/2009/7/2/518 I call it a flexible array. It does all of its work in PAGE_SIZE bits, so never does an order>0 allocation. The base level has PAGE_SIZE-2*sizeof(int) bytes of storage for pointers to the second level. So, with a 32-bit arch, you get about 4MB (4183112 bytes) of total storage when the objects pack nicely into a page. It is half that on 64-bit because the pointers are twice the size. There's a table detailing this in the code. There are kerneldocs for the functions, but here's an overview: flex_array_alloc() - dynamically allocate a base structure flex_array_free() - free the array and all of the second-level pages flex_array_free_parts() - free the second-level pages, but not the base (for static bases) flex_array_put() - copy into the array at the given index flex_array_get() - copy out of the array at the given index flex_array_prealloc() - preallocate the second-level pages between the given indexes to guarantee no allocs will occur at put() time. We could also potentially just pass the "element_size" into each of the API functions instead of storing it internally. That would get us one more base pointer on 32-bit. I've been testing this by running it in userspace. The header and patch that I've been using are here, as well as the little script I'm using to generate the size table which goes in the kerneldocs. http://sr71.net/~dave/linux/flexarray/ [ak...@li...: coding-style fixes] Signed-off-by: Dave Hansen <da...@li...> Reviewed-by: KAMEZAWA Hiroyuki <kam...@jp...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit a9e58f25734e153b8c6516d904e2398fb8b0b23d Author: Anton Vorontsov <avo...@ru...> AuthorDate: Wed Jul 29 15:04:16 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 sdhci: get rid of "frequency too high" flood when using eSDHC Since commit 8dfd0374be84793360db7fff2e635d2cd3bbcb21 ("MMC core: limit minimum initialization frequency to 400kHz") MMC core checks for minimum frequency, and that causes following messages flood when using eSDHC controllers: ... mmc0: Minimum clock frequency too high for identification mode mmc0: Minimum clock frequency too high for identification mode ... The warnings are legitimate, since if we'd use 133 MHz clocks for standard SDHCI controllers, we'd not able to scale frequency down to 400 kHz. But eSDHC controllers have a non-standard SD clock management, so we can divide clock by 256 * 16, not just 256. This patch introduces get_min_clock() callback for sdhci core and implements it for sdhci-of driver, and thus fixes the issue. Signed-off-by: Anton Vorontsov <avo...@ru...> Cc: Matt Fleming <ma...@co...> Cc: Ian Molton <ia...@mn...> Cc: "Roberto A. Foglietta" <rob...@gm...> Cc: Pierre Ossman <dr...@dr...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit cab8bd3410d448279e3bd0fbf96d31db0bf770fa Author: Hidetoshi Seto <set...@jp...> AuthorDate: Wed Jul 29 15:04:14 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 sysrq, kdump: make sysrq-c consistent commit d6580a9f15238b87e618310c862231ae3f352d2d ("kexec: sysrq: simplify sysrq-c handler") changed the behavior of sysrq-c to unconditional dereference of NULL pointer. So in cases with CONFIG_KEXEC, where crash_kexec() was directly called from sysrq-c before, now it can be said that a step of "real oops" was inserted before starting kdump. However, in contrast to oops via SysRq-c from keyboard which results in panic due to in_interrupt(), oops via "echo c > /proc/sysrq-trigger" will not become panic unless panic_on_oops=1. It means that even if dump is properly configured to be taken on panic, the sysrq-c from proc interface might not start crashdump while the sysrq-c from keyboard can start crashdump. This confuses traditional users of kdump, i.e. people who expect sysrq-c to do common behavior in both of the keyboard and proc interface. This patch brings the keyboard and proc interface behavior of sysrq-c in line, by forcing panic_on_oops=1 before oops in sysrq-c handler. And some updates in documentation are included, to clarify that there is no longer dependency with CONFIG_KEXEC, and that now the system can just crash by sysrq-c if no dump mechanism is configured. Signed-off-by: Hidetoshi Seto <set...@jp...> Cc: Lai Jiangshan <la...@cn...> Cc: Ken'ichi Ohmichi <oo...@mx...> Acked-by: Neil Horman <nh...@tu...> Acked-by: Vivek Goyal <vg...@re...> Cc: Brayan Arraes <br...@ya...> Cc: Eric W. Biederman <ebi...@xm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit f5a55efa140f5e9c9dd0f398fef54f20cdb74ec9 Author: Dave Jones <da...@re...> AuthorDate: Wed Jul 29 15:04:12 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 pps.h needs <linux/types.h> Found with make headers_check /usr/include/linux/pps.h:52: found __[us]{8,16,32,64} type without #include <linux/types.h> Signed-off-by: Dave Jones <da...@re...> Cc: Rodolfo Giometti <gio...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5c8053652328693d10551131432ef3573e77ed2d Author: Catalin Marinas <cat...@ar...> AuthorDate: Wed Jul 29 15:04:11 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 fs/ramfs/file-nommu.c needs include/linux/sched.h This file makes use of various macros defined in files like asm/current.h or asm-generic/resource.h. All these files can be included via sched.h. The building of the !MMU ARM kernel (with additional patches) fails without this change. Signed-off-by: Catalin Marinas <cat...@ar...> Acked-by: David Howells <dho...@re...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 1c29b3ff4f2d847464f7be3a0e179c6dfc69bd02 Author: Mel Gorman <me...@cs...> AuthorDate: Wed Jul 29 15:04:10 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 net-dccp: suppress warning about large allocations from DCCP The DCCP protocol tries to allocate some large hash tables during initialisation using the largest size possible. This can be larger than what the page allocator can provide so it prints a warning. However, the caller is able to handle the situation so this patch suppresses the warning. Signed-off-by: Mel Gorman <me...@cs...> Acked-by: Arnaldo Carvalho de Melo <ac...@re...> Cc: "David S. Miller" <da...@da...> Cc: "Rafael J. Wysocki" <rj...@si...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit b62f495dad04fa94b5083aec638ff3072bccaaca Author: Mel Gorman <me...@cs...> AuthorDate: Wed Jul 29 15:04:09 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:36 2009 -0700 profile: suppress warning about large allocations when profile=1 is specified When profile= is used, a large buffer is allocated early at boot. This can be larger than what the page allocator can provide so it prints a warning. However, the caller is able to handle the situation so this patch suppresses the warning. Signed-off-by: Mel Gorman <me...@cs...> Cc: "Rafael J. Wysocki" <rj...@si...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 1fc28b70fe2dbf87e061b6ce5091a1f8e4e5d4e7 Author: Mel Gorman <me...@cs...> AuthorDate: Wed Jul 29 15:04:08 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 page-allocator: allow too high-order warning messages to be suppressed with __GFP_NOWARN The page allocator warns once when an order >= MAX_ORDER is specified. This is to catch callers of the allocator that are always falling back to their worst-case when it was not expected. However, there are cases where the caller is behaving correctly but cannot suppress the warning. This patch allows the warning to be suppressed by the callers by specifying __GFP_NOWARN. Signed-off-by: Mel Gorman <me...@cs...> Acked-by: David Rientjes <rie...@go...> Cc: Arnaldo Carvalho de Melo <ac...@re...> Cc: "David S. Miller" <da...@da...> Cc: "Rafael J. Wysocki" <rj...@si...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 887032670d47366a8c8f25396ea7c14b7b2cc620 Author: KAMEZAWA Hiroyuki <kam...@jp...> AuthorDate: Wed Jul 29 15:04:06 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 cgroup avoid permanent sleep at rmdir After commit ec64f51545fffbc4cb968f0cea56341a4b07e85a ("cgroup: fix frequent -EBUSY at rmdir"), cgroup's rmdir (especially against memcg) doesn't return -EBUSY by temporary ref counts. That commit expects all refs after pre_destroy() is temporary but...it wasn't. Then, rmdir can wait permanently. This patch tries to fix that and change followings. - set CGRP_WAIT_ON_RMDIR flag before pre_destroy(). - clear CGRP_WAIT_ON_RMDIR flag when the subsys finds racy case. if there are sleeping ones, wakes them up. - rmdir() sleeps only when CGRP_WAIT_ON_RMDIR flag is set. Tested-by: Daisuke Nishimura <nis...@mx...> Reported-by: Daisuke Nishimura <nis...@mx...> Reviewed-by: Paul Menage <me...@go...> Acked-by: Balbir Sigh <ba...@li...> Signed-off-by: KAMEZAWA Hiroyuki <kam...@jp...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit f0d83679a8d471dc8b646919f70595d6fe8c9606 Author: Sebastian Heutling <heu...@wh...> AuthorDate: Wed Jul 29 15:04:05 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 eeprom/at25: bugfix "not ready" timeout after write Under certain circumstances msleep(1) within the loop, which waits for the EEPROM to be finished, might take longer than the timeout. On the next loop the status register might now return to be ready and therefore the loop finishes. The following check now tests if a timeout occurred and if so returns an error although the device reported it was ready. This fix replaces testing the occurrence of the timeout by testing the "not ready" bit in the status register. Signed-off-by: Sebastian Heutling <heu...@wh...> Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 096b7fe012d66ed55e98bc8022405ede0cc80e96 Author: Li Zefan <li...@cn...> AuthorDate: Wed Jul 29 15:04:04 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 cgroups: fix pid namespace bug The bug was introduced by commit cc31edceee04a7b87f2be48f9489ebb72d264844 ("cgroups: convert tasks file to use a seq_file with shared pid array"). We cache a pid array for all threads that are opening the same "tasks" file, but the pids in the array are always from the namespace of the last process that opened the file, so all other threads will read pids from that namespace instead of their own namespaces. To fix it, we maintain a list of pid arrays, which is keyed by pid_ns. The list will be of length 1 at most time. Reported-by: Paul Menage <me...@go...> Idea-by: Paul Menage <me...@go...> Signed-off-by: Li Zefan <li...@cn...> Reviewed-by: Serge Hallyn <se...@us...> Cc: Balbir Singh <ba...@in...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit b317c833211b7fbf902163de766f09554090e0bf Author: Kristoffer Ericson <kri...@gm...> AuthorDate: Wed Jul 29 15:04:03 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 drivers/video/backlight/jornada720_bl.c: fix build Signed-off-by: Kristoffer Ericson <kri...@gm...> Cc: Richard Purdie <rp...@rp...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3fc7b4b220c7e830a5b3ce0ea5f85a635e0c50f0 Author: Roland Dreier <rd...@ci...> AuthorDate: Wed Jul 29 15:04:02 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 lib: export generic atomic64_t functions The generic atomic64_t implementation in lib/ did not export the functions it defined, which means that modules that use atomic64_t would not link on platforms (such as 32-bit powerpc). For example, trying to build a kernel with CONFIG_NET_RDS on such a platform would fail with: ERROR: "atomic64_read" [net/rds/rds.ko] undefined! ERROR: "atomic64_set" [net/rds/rds.ko] undefined! Fix this by exporting the atomic64_t functions to modules. (I export the entire API even if it's not all currently used by in-tree modules to avoid having to continue fixing this in dribs and drabs) Signed-off-by: Roland Dreier <ro...@ci...> Acked-by: Paul Mackerras <pa...@sa...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit e4c6f8bed01f9f9a5c607bd689bf67e7b8a36bd8 Author: Eric Sandeen <sa...@sa...> AuthorDate: Wed Jul 29 15:02:16 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 hugetlbfs: fix i_blocks accounting As reported in Red Hat bz #509671, i_blocks for files on hugetlbfs get accounting wrong when doing something like: $ > foo $ date > foo date: write error: Invalid argument $ /usr/bin/stat foo File: `foo' Size: 0 Blocks: 18446744073709547520 IO Block: 2097152 regular ... This is because hugetlb_unreserve_pages() is unconditionally removing blocks_per_huge_page(h) on each call rather than using the freed amount. If there were 0 blocks, it goes negative, resulting in the above. This is a regression from commit a5516438959d90b071ff0a484ce4f3f523dc3152 ("hugetlb: modular state for hugetlb page size") which did: - inode->i_blocks -= BLOCKS_PER_HUGEPAGE * freed; + inode->i_blocks -= blocks_per_huge_page(h); so just put back the freed multiplier, and it's all happy again. Signed-off-by: Eric Sandeen <sa...@re...> Acked-by: Andi Kleen <an...@fi...> Cc: William Lee Irwin III <wl...@ho...> Cc: <st...@ke...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 659098141d02eb8e3545be8969d262e02d2f3f98 Author: Thadeu Lima de Souza Cascardo <cas...@ho...> AuthorDate: Wed Jul 29 15:02:13 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 rtc: mark if rtc-cmos drivers were successfully registered rtc-cmos has two drivers, one PNP and one platform. When PNP has not succeeded probing, platform is registered. However, it tries to unregister both drivers unconditionally, instead of only unregistering those that were successfully registered. This causes runtime warnings to be emitted from the driver core code. Fix this with a boolean variable for each driver indicating whether registering was successful. Signed-off-by: Thadeu Lima de Souza Cascardo <cas...@ho...> Cc: David Brownell <da...@pa...> Cc: Bjorn Helgaas <bjo...@hp...> Cc: Alessandro Zummo <ale...@to...> Cc: Ingo Molnar <mi...@el...> Cc: David Brownell <da...@pa...> Cc: Kay Sievers <kay...@vr...> Cc: Greg KH <gr...@kr...> Cc: Ozan Caglayan <oz...@pa...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 57c5c28dbc835c67a9c23912bab56b7f165e7715 Author: Eero Nurkkala <ext...@no...> AuthorDate: Wed Jul 29 15:02:12 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 spi: omap2_mcspi rxdma bugfix When data is read through DMA, the last element must be read separately through the RX register. It cannot be transferred by the DMA. For further details see e.g. OMAP35x TRM (table 19-16). Without the fix the driver causes extra clocks to be clocked to the bus after DMA RX operations. This can cause interesting behaviour with some devices. Signed-off-by: Juuso Oikarinen <juu...@no...> Signed-off-by: Eero Nurkkala <ext...@no...> [aar...@no...: Simplified the patch while keeping the idea.] Signed-off-by: Aaro Koskinen <aar...@no...> Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit ddb22195cb3dc5175ba3aac5e957d0e34cd2ee73 Author: Jouni Hogander <jou...@no...> AuthorDate: Wed Jul 29 15:02:11 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:35 2009 -0700 spi: omap2_mcspi supports wake events Currently mcspi wake-ups are not enabled. This might cause cases where OMAP is not waking up on mcspi events. Signed-off-by: Jouni Hogander <jou...@no...> Signed-off-by: Tony Lindgren <to...@at...> Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit c42b110caeb128819104d057acdaa1ae564b7c8d Author: Pawel Osciak <p.o...@sa...> AuthorDate: Wed Jul 29 15:02:10 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:34 2009 -0700 s3c-fb: fix off-by-one bug in loop indexes Fixed off-by-one bug in loop indexes - some elements beyond windows' array were accessed, which might result in memory access violations when removing/suspending the device. Signed-off-by: Pawel Osciak <p.o...@sa...> Reviewed-by: Kyungmin Park <kyu...@sa...> Signed-off-by: Marek Szyprowski <m.s...@sa...> Cc: Krzysztof Helt <krz...@po...> Cc: Ben Dooks <ben...@fl...> Cc: Russell King <rm...@ar...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3d768213a6c34a27fac1804143da8cf18b8b175f Author: Lu Zhihe <tom...@gm...> AuthorDate: Wed Jul 29 15:02:09 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:34 2009 -0700 edac: x38 fix mchbar high register addr Intel X38 MCHBAR is a 64bits register, base from 0x48, so its higher base is 0x4C. Signed-off-by: Lu Zhihe <tom...@gm...> Signed-off-by: Doug Thompson <dou...@xm...> Cc: <st...@ke...> [2.6.30.x] Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 11c7da4b0ca76a57f51c996c883c480e203cf5a9 Author: Hidetoshi Seto <set...@jp...> AuthorDate: Wed Jul 29 15:02:08 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:34 2009 -0700 kexec: fix omitting offset in extended crashkernel syntax Setting "crashkernel=512M-2G:64M,2G-:128M" does not work but it turns to work if it has a trailing-whitespace, like "crashkernel=512M-2G:64M,2G-:128M ". It was because of a bug in the parser, running over the cmdline. This patch adds a check of the termination. Reported-by: Jin Dongming <jin...@np...> Signed-off-by: Hidetoshi Seto <set...@jp...> Tested-by: Jin Dongming <jin...@np...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 933b787b57ca8bdc0fc8fb2cbf67b5e6d21beb84 Author: Rik van Riel <ri...@re...> AuthorDate: Wed Jul 29 15:02:07 2009 -0700 Commit: Linus Torvalds <tor...@li...> CommitDate: Wed Jul 29 19:10:34 2009 -0700 mm: copy over oom_adj value at fork time Fix a post-2.6.31 regression which was introduced by 2ff05b2b4eac2e63d345fc731ea151a060247f53 ("oom: move oom_adj value from task_struct to mm_struct"). After moving the oom_adj value from the task struct to the mm_struct, the oom_adj value was no longer properly inherited by child processes. Copying over the oom_adj value at fork time fixes that bug. [kos...@jp...: test for current->mm before dereferencing it] Signed-off-by: Rik van Riel <ri...@re...> Reported-by: Paul Menage <ma...@go...> Cc: KOSAKI Motohiro <kos...@jp...> Acked-by: David Rientjes ... [truncated message content] |