diff options
author | Chris Bainbridge <chrb@gentoo.org> | 2006-05-19 11:13:15 +0000 |
---|---|---|
committer | Chris Bainbridge <chrb@gentoo.org> | 2006-05-19 11:13:15 +0000 |
commit | 6f4e9068e087ffef93c4ddd4fa27f07d38c0357d (patch) | |
tree | b39502728717f9c38acdc7af5a11a865a751b2ea /sys-kernel | |
parent | Security bump, thanks to Tim Yamin for prompting. (diff) | |
download | gentoo-2-6f4e9068e087ffef93c4ddd4fa27f07d38c0357d.tar.gz gentoo-2-6f4e9068e087ffef93c4ddd4fa27f07d38c0357d.tar.bz2 gentoo-2-6f4e9068e087ffef93c4ddd4fa27f07d38c0357d.zip |
Security bump, thanks to Tim Yamin for prompting.
(Portage version: 2.1_rc1-r2)
(Unsigned Manifest commit)
Diffstat (limited to 'sys-kernel')
25 files changed, 12 insertions, 1434 deletions
diff --git a/sys-kernel/xbox-sources/Manifest b/sys-kernel/xbox-sources/Manifest index 8d9afefd1b94..f2c5b09affad 100644 --- a/sys-kernel/xbox-sources/Manifest +++ b/sys-kernel/xbox-sources/Manifest @@ -1,124 +1,27 @@ -AUX xbox-sources-2.6.10.74070.patch 525 RMD160 102148e31948d5f8cfdef47efa7ee00ef0aff230 SHA1 32c1394e6ca23755b2dc5be3bb53c6c516e2e6c3 SHA256 18a391f2cbfd86699cd341ca80a23ae42cf776875e5b5f6e0c0d523b303a713d size 525 -MD5 7695b79187fcc27339ab62af1112ec11 files/xbox-sources-2.6.10.74070.patch 525 -RMD160 102148e31948d5f8cfdef47efa7ee00ef0aff230 files/xbox-sources-2.6.10.74070.patch 525 -SHA256 18a391f2cbfd86699cd341ca80a23ae42cf776875e5b5f6e0c0d523b303a713d files/xbox-sources-2.6.10.74070.patch 525 -AUX xbox-sources-2.6.10.75963.patch 979 RMD160 14aab03249741ac23af237b188c53206c2a0fbad SHA1 5f1028fe1bbcb3534623901b191311bbec6a7215 SHA256 0184b4b9b2d2aa622eb51b5da347eaf6bd7c98ae5558db9e55abf6496c35e248 size 979 -MD5 655251f31f0bdc85bdd0cd0280af22b7 files/xbox-sources-2.6.10.75963.patch 979 -RMD160 14aab03249741ac23af237b188c53206c2a0fbad files/xbox-sources-2.6.10.75963.patch 979 -SHA256 0184b4b9b2d2aa622eb51b5da347eaf6bd7c98ae5558db9e55abf6496c35e248 files/xbox-sources-2.6.10.75963.patch 979 -AUX xbox-sources-2.6.10.77666.patch 5942 RMD160 6e8630f683c85fd4e4dedc25dd735b9a35d5e0d2 SHA1 fe323dec345a0f8fcbae10cb91d50933d9da4ce6 SHA256 1bf24b11082e2533c9d205ad687fc262e539f6c66ab8c067cd88c9d3ea4f9750 size 5942 -MD5 01cd908ed2515a0bd37c9b45fbe758a6 files/xbox-sources-2.6.10.77666.patch 5942 -RMD160 6e8630f683c85fd4e4dedc25dd735b9a35d5e0d2 files/xbox-sources-2.6.10.77666.patch 5942 -SHA256 1bf24b11082e2533c9d205ad687fc262e539f6c66ab8c067cd88c9d3ea4f9750 files/xbox-sources-2.6.10.77666.patch 5942 -AUX xbox-sources-2.6.10.77923.patch 1094 RMD160 50ec1bc522111e00861ffe25a3d7ebf1ae28d458 SHA1 8d76db3cf0f1c350294cc54b432aed4937442f53 SHA256 e99dba0efdcece19556d982b95cecad6864c2e3fcce4ef35acdfe7065981bf5c size 1094 -MD5 a3f4cfc55b03f9a6104da43da9c38928 files/xbox-sources-2.6.10.77923.patch 1094 -RMD160 50ec1bc522111e00861ffe25a3d7ebf1ae28d458 files/xbox-sources-2.6.10.77923.patch 1094 -SHA256 e99dba0efdcece19556d982b95cecad6864c2e3fcce4ef35acdfe7065981bf5c files/xbox-sources-2.6.10.77923.patch 1094 -AUX xbox-sources-2.6.10.81106.patch 826 RMD160 135fdc562969f587f835cbeb36caeb2758bc42f7 SHA1 44f6b56863640788d99f8ce4022e5df7bed38a50 SHA256 94310f4984903c583cc01871ad1f1d6df5978a5f5c27cfb9f2b6dab9d7c32eab size 826 -MD5 eb75782ba6714f1c78b956e1497816f3 files/xbox-sources-2.6.10.81106.patch 826 -RMD160 135fdc562969f587f835cbeb36caeb2758bc42f7 files/xbox-sources-2.6.10.81106.patch 826 -SHA256 94310f4984903c583cc01871ad1f1d6df5978a5f5c27cfb9f2b6dab9d7c32eab files/xbox-sources-2.6.10.81106.patch 826 -AUX xbox-sources-2.6.10.82141.patch 7684 RMD160 37c1e3f74793eca0842c8ba3a1f63c8875f1e1ea SHA1 1c1cbe2a8fdd2b16ed08136e1f12da89740ca622 SHA256 f74b6038107191bfe7db95f0524ebd577db258334211e3809ebd3138d20b69b0 size 7684 -MD5 77a23c26c0468c64ee5bc13c9999d79b files/xbox-sources-2.6.10.82141.patch 7684 -RMD160 37c1e3f74793eca0842c8ba3a1f63c8875f1e1ea files/xbox-sources-2.6.10.82141.patch 7684 -SHA256 f74b6038107191bfe7db95f0524ebd577db258334211e3809ebd3138d20b69b0 files/xbox-sources-2.6.10.82141.patch 7684 -AUX xbox-sources-2.6.10.brk-locked.patch 9736 RMD160 a93cc57fd6adba11a9357332e3ef4f7c9c9182b7 SHA1 1302a70e7efbc65cc5a64de4b808608b498c0c49 SHA256 22ef7cd630c8161fcd7f9cbe1fefa1f1e80b5d4dd36dcb77eef976edf91189da size 9736 -MD5 cd0a7533c43364e377348613c6d76bb7 files/xbox-sources-2.6.10.brk-locked.patch 9736 -RMD160 a93cc57fd6adba11a9357332e3ef4f7c9c9182b7 files/xbox-sources-2.6.10.brk-locked.patch 9736 -SHA256 22ef7cd630c8161fcd7f9cbe1fefa1f1e80b5d4dd36dcb77eef976edf91189da files/xbox-sources-2.6.10.brk-locked.patch 9736 -AUX xbox-sources-2.6.10.smbfs.patch 2662 RMD160 5941cdf850c816da16dae5b13ce343bbb316f152 SHA1 e4db98b591a80a004c8ddad96fe697f880e0ff2f SHA256 f65e98389d2410db7e3aa449ae449e7bb3d68704e54faaffb8cefb81fbc838a5 size 2662 -MD5 8812f60b8d02b0b3b4c46a3311ddd851 files/xbox-sources-2.6.10.smbfs.patch 2662 -RMD160 5941cdf850c816da16dae5b13ce343bbb316f152 files/xbox-sources-2.6.10.smbfs.patch 2662 -SHA256 f65e98389d2410db7e3aa449ae449e7bb3d68704e54faaffb8cefb81fbc838a5 files/xbox-sources-2.6.10.smbfs.patch 2662 -AUX xbox-sources-2.6.8.1.CAN-2004-1056.patch 6187 RMD160 c82e788ba0b8e2b585fe1477e0f1d489a5724521 SHA1 f9b55c9d3d1e053eb13a7461a3f75a773e404282 SHA256 29f4e29248a78adddae2ebd6ba44bbff56c7dd2f16aeb2cfb8e6857fea762df3 size 6187 -MD5 c942eca63f26d0e933a366491340e95b files/xbox-sources-2.6.8.1.CAN-2004-1056.patch 6187 -RMD160 c82e788ba0b8e2b585fe1477e0f1d489a5724521 files/xbox-sources-2.6.8.1.CAN-2004-1056.patch 6187 -SHA256 29f4e29248a78adddae2ebd6ba44bbff56c7dd2f16aeb2cfb8e6857fea762df3 files/xbox-sources-2.6.8.1.CAN-2004-1056.patch 6187 -AUX xbox-sources.AF_UNIX.patch 515 RMD160 218bc5cc29e3fbaa59e895a210f82e275ebdfb7b SHA1 b9816fbba41a11ac9666a5543af1dc2d12572e45 SHA256 8463aee1127f677102522127f38f2557fc46b5a6a0d38f8d3da15cad8d840c10 size 515 -MD5 b0a1f80aff51d6601e8924329023b241 files/xbox-sources.AF_UNIX.patch 515 -RMD160 218bc5cc29e3fbaa59e895a210f82e275ebdfb7b files/xbox-sources.AF_UNIX.patch 515 -SHA256 8463aee1127f677102522127f38f2557fc46b5a6a0d38f8d3da15cad8d840c10 files/xbox-sources.AF_UNIX.patch 515 -DIST linux-2.4.31.tar.bz2 31129841 RMD160 566238ca9ac0f99d7261b6ef427ddc38adfa4d0c SHA256 458ac88eea280e72de5779cd786ed947acee87d437cf3f5beb96b33da2220764 size 31129841 DIST linux-2.4.32.tar.bz2 31132159 RMD160 63ab1a0b18e690170f60de9da7392416311dc609 SHA256 7dace89c3f0850c3d5c32c38c20b600259c314e8cbec29fe3ee59c2fbbee1759 size 31132159 -DIST linux-2.6.10.tar.bz2 36533484 RMD160 fe6ab146ad4ee687a9f9700f531ceb1f20d49936 SHA256 21646736755faee214f489b7388e6c47f5bcf6c2df64298ed2597104fabb8f0e size 36533484 -DIST linux-2.6.11.tar.bz2 37075679 RMD160 c11918b5db60eb25c42b70eb376106c879678940 SHA256 1fa39c202efe168bfeb0ddd74c8e4814f77da7dc78993e47826bad9173b95808 size 37075679 -DIST linux-2.6.12.tar.bz2 37511570 RMD160 456bee370313ff12a86680e524f70a2f1b82f8b2 SHA256 727b55291a2c52f9f6b9f7ef03b2cd9fc54f7d4d1b0b2baed4c3dd6d9a890c71 size 37511570 -DIST linux-2.6.14.tar.bz2 39172170 RMD160 7be1f20c24f703bc0e2a25e52f68137a423dec61 SHA256 cc56285834bed461fd405c00a34d3c3095673333b94621580eeeb0c65237af15 size 39172170 DIST linux-2.6.16-xbox.patch.gz 114525 RMD160 1439976cd4e719405ce147577d5a6ef52ed0e4ba SHA256 c8c3bd4b506f2c5a534d43efa6121e701aa5268a63ce4f35855c7a00b4d4f5f7 size 114525 DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 size 40845005 -DIST patch-2.6.11.7.bz2 10906 RMD160 b8b910f7edbc99eeeb1307b20ba8f62babb73c7f SHA256 51e6fd7f84219e312213a3dfe97562f9e5d27ee82f160d68dcb8c185786d9d21 size 10906 -DIST patch-2.6.12.5.bz2 14588 RMD160 bf041a3bc5d92dfffcc48a5f83577ea86b93c4be SHA256 5d226e2a9d6e0deb3fb27ff59075ad044a03ff4cb911ff57121a49e9c191959c size 14588 -DIST patch-2.6.14.3.bz2 13172 RMD160 eb529f5d9173cfdef43a1cf17ebf77ba54d624d4 SHA256 312841360068bbed213f98da32500dc032adaeee6227d4444e613fd8ad796464 size 13172 -DIST patch-2.6.16.5.bz2 12684 RMD160 af71cb943d7b3befdf948c71e5d7e0201cbbbdee SHA256 310e93d944e2386951228a62c10bbfc45fa853494a10dc6a88132aebd0a5f71b size 12684 -DIST xbox-sources-2.4.31.patch.bz2 132187 RMD160 894182ec009ca44624f265c3d4785ff8c914e507 SHA256 152a5ab514806777b78f22cb3d073709151169638e1c4d2fc3d6620e4f98672c size 132187 -DIST xbox-sources-2.4.31.squashfs.patch.bz2 13758 RMD160 e3ac40e57cb61bc6f2b97f10e197cd73ef98044d SHA256 2aba780b7b4b63fc8cf58ac24901709aaaa9f81ad26ef93cffd29e58ac624a28 size 13758 +DIST patch-2.6.16.16.bz2 44544 RMD160 2a7ed9ee7680cdf553a5913a6d94db0ac66d68e1 SHA256 ee01cfeb9aea57133ee53d9ffdca9728562a6a56e4fbea2c5f7449cb27719b84 size 44544 DIST xbox-sources-2.4.32-r1.tar.bz2 152196 RMD160 306802d3534ebf9af424eae6cbf6e9e0a7a5123b SHA256 ee6d4227b3924b1bf7c0c095b11eaddafc83155bdc3950243e9aabe1d15d0a37 size 152196 -DIST xbox-sources-2.4.32.tar.bz2 144829 RMD160 67d25e546acafdeeaecf3066f6192043f629909a SHA256 c6351933e6a4a22e7bfebe0d536b65d5aba552a4633a767b978a850feb68638f size 144829 -DIST xbox-sources-2.6.14-20051208.patch.bz2 101471 RMD160 13bb12b5a3b4ea502d766095b936b97662e09bd2 SHA256 900c5834c667284f87833c1b27bb6bf2786bb441306de93afce144dd3755878c size 101471 -DIST xboxpatches-2.6.10-20050102.tar.bz2 95039 RMD160 5e15424ca4b66dbc512e79c3f99c42984b3ed5f7 SHA256 2888eb3127eff0299ae79621ccced472a5fb20bce317fbbf27c20483a72f5faa size 95039 -DIST xboxpatches-2.6.11-20050417.tar.bz2 97743 RMD160 9fa7ea41ad709b1fcc8baf20f40542a2c534191a SHA256 30cd925d3387405870469520108937baae937d9a1175ee217932e59cdbf7361b size 97743 -DIST xboxpatches-2.6.12.5-20050820.tar.bz2 101495 RMD160 d2921815656b0f0108f551bb21c9e91588921e6d SHA256 844d8efc4a7d25e57c7029687dd816fb01c39b85cc059fdd143681181ba5c856 size 101495 -EBUILD xbox-sources-2.4.31.ebuild 674 RMD160 016592c640beee16963b6d6573ab0ea3cd084f27 SHA1 47da2f43be08284f5c72e9405bc87b8241416739 SHA256 3eeb498aa24848c6f3245f2eed5082a31926a858dd2b614ee2195b3c752c573c size 674 -MD5 89addc6f4a493eeb6dbcdda60f676eda xbox-sources-2.4.31.ebuild 674 -RMD160 016592c640beee16963b6d6573ab0ea3cd084f27 xbox-sources-2.4.31.ebuild 674 -SHA256 3eeb498aa24848c6f3245f2eed5082a31926a858dd2b614ee2195b3c752c573c xbox-sources-2.4.31.ebuild 674 EBUILD xbox-sources-2.4.32-r1.ebuild 559 RMD160 dd13c00a82761dad7ef7a2539968df84fc6b8eaa SHA1 89923de55093e93ca2463f4bff917ba856792ab3 SHA256 a68d6d4765b0ad3cf46cf5dda39fa7260bb56cbd72bf5e36ff7ddcb65bf33482 size 559 MD5 a1778dda02e079115fe7aa0b29ee1df7 xbox-sources-2.4.32-r1.ebuild 559 RMD160 dd13c00a82761dad7ef7a2539968df84fc6b8eaa xbox-sources-2.4.32-r1.ebuild 559 SHA256 a68d6d4765b0ad3cf46cf5dda39fa7260bb56cbd72bf5e36ff7ddcb65bf33482 xbox-sources-2.4.32-r1.ebuild 559 -EBUILD xbox-sources-2.4.32.ebuild 556 RMD160 a1bd42ad14ac2f54893893e23109fe5404d0943d SHA1 855132347c579d8209e00a87c95a9867d3484276 SHA256 5908d4a25b51debec82055a9defb1205738fc2c282d81edbd56e99795e4173e4 size 556 -MD5 9d7f1f1d86587794197f3545da6d7734 xbox-sources-2.4.32.ebuild 556 -RMD160 a1bd42ad14ac2f54893893e23109fe5404d0943d xbox-sources-2.4.32.ebuild 556 -SHA256 5908d4a25b51debec82055a9defb1205738fc2c282d81edbd56e99795e4173e4 xbox-sources-2.4.32.ebuild 556 -EBUILD xbox-sources-2.6.10-r2.ebuild 1034 RMD160 d05d351e48fadf36359955882047504fb12f4a45 SHA1 3ec0b2fcabed6436cd3275936ac533bb2f02e2ee SHA256 8a1f517331b59ab41915458e7f7c426e3148c12d1c52bf1525b04d3cae0336c7 size 1034 -MD5 1df4e1be57111fb6bb58e32a4417ca82 xbox-sources-2.6.10-r2.ebuild 1034 -RMD160 d05d351e48fadf36359955882047504fb12f4a45 xbox-sources-2.6.10-r2.ebuild 1034 -SHA256 8a1f517331b59ab41915458e7f7c426e3148c12d1c52bf1525b04d3cae0336c7 xbox-sources-2.6.10-r2.ebuild 1034 -EBUILD xbox-sources-2.6.11.7.ebuild 743 RMD160 0bf779f015bf7d1e1e123dc6b457420c4cf2f87e SHA1 a61f7453eb51a8a3ab668f22e19b4db9001dc822 SHA256 762fb8955e7888972e9f0a75ff0590f44d5bd5850e2ef0e11b855a54d79d8c8d size 743 -MD5 d2b9540dd03dbf408ca07c92041160c6 xbox-sources-2.6.11.7.ebuild 743 -RMD160 0bf779f015bf7d1e1e123dc6b457420c4cf2f87e xbox-sources-2.6.11.7.ebuild 743 -SHA256 762fb8955e7888972e9f0a75ff0590f44d5bd5850e2ef0e11b855a54d79d8c8d xbox-sources-2.6.11.7.ebuild 743 -EBUILD xbox-sources-2.6.12.5.ebuild 621 RMD160 742f05d487ca4a3e4b5ce2fd264146b086f8e25a SHA1 c5cd160a83cbac9c1bc5a61d0ea09cd6c5978799 SHA256 a3269b8b3b29036bbbd239200716c45a836a47aad8584ed311c111281c199814 size 621 -MD5 3191e85e95059a1dbd15d49aea68aecc xbox-sources-2.6.12.5.ebuild 621 -RMD160 742f05d487ca4a3e4b5ce2fd264146b086f8e25a xbox-sources-2.6.12.5.ebuild 621 -SHA256 a3269b8b3b29036bbbd239200716c45a836a47aad8584ed311c111281c199814 xbox-sources-2.6.12.5.ebuild 621 -EBUILD xbox-sources-2.6.14.3.ebuild 623 RMD160 1a7ef4cf42be66d3c9bc93692da941d3ed60c46e SHA1 b44b968dbaa2668d1b9aae0994f03943ee39bafa SHA256 d7c07643361d580b0b39f6b94c54be752c6f275f11987fa3fc540236693e942d size 623 -MD5 a50e11c191e044e7ca74d45bd8ba3ada xbox-sources-2.6.14.3.ebuild 623 -RMD160 1a7ef4cf42be66d3c9bc93692da941d3ed60c46e xbox-sources-2.6.14.3.ebuild 623 -SHA256 d7c07643361d580b0b39f6b94c54be752c6f275f11987fa3fc540236693e942d xbox-sources-2.6.14.3.ebuild 623 -EBUILD xbox-sources-2.6.16.5.ebuild 626 RMD160 7c2705c912468cd3c710146f1857c6e365c26548 SHA1 6fa560fdd7ba4c6479a79723db05485371990651 SHA256 373685e1d971e1bf8884282b13421f2ca7e778d0a66340aafb933ab11f453f36 size 626 -MD5 ff96888ba36ac60316dacb82cb6be356 xbox-sources-2.6.16.5.ebuild 626 -RMD160 7c2705c912468cd3c710146f1857c6e365c26548 xbox-sources-2.6.16.5.ebuild 626 -SHA256 373685e1d971e1bf8884282b13421f2ca7e778d0a66340aafb933ab11f453f36 xbox-sources-2.6.16.5.ebuild 626 -MISC ChangeLog 11215 RMD160 b0e728157ea4eb07b042f2005de8901a17308090 SHA1 a7b2912c96f32d291e681855169d41c0eb06da2b SHA256 96fc771cc1214db5445bde01f4b0361ffb238897b44a14e1b5c5f9ccc1b4f300 size 11215 -MD5 b638bb0aa17a9978ca024ba3ccc9afae ChangeLog 11215 -RMD160 b0e728157ea4eb07b042f2005de8901a17308090 ChangeLog 11215 -SHA256 96fc771cc1214db5445bde01f4b0361ffb238897b44a14e1b5c5f9ccc1b4f300 ChangeLog 11215 +EBUILD xbox-sources-2.6.16.16.ebuild 627 RMD160 5b79cc0079812a47f53f7124069766d67d5be933 SHA1 faa30ef07c4a36a2a8824602ad236e3b956909c5 SHA256 38f2f17b1596be7ec5a1ada4ae2c0c9e409666615319003dc19773a0f41c34eb size 627 +MD5 19df1bde9571cc771037235f3cc6dba2 xbox-sources-2.6.16.16.ebuild 627 +RMD160 5b79cc0079812a47f53f7124069766d67d5be933 xbox-sources-2.6.16.16.ebuild 627 +SHA256 38f2f17b1596be7ec5a1ada4ae2c0c9e409666615319003dc19773a0f41c34eb xbox-sources-2.6.16.16.ebuild 627 +MISC ChangeLog 12018 RMD160 c9c9dc3e9220c20bbe83c325e0a1269913898139 SHA1 765fb0d3467d77fadf5af407d7672291d95adabb SHA256 3cd3ae2299e8e38847d4264606ffb2073852580f7fc62a79900a72ebe1a25c52 size 12018 +MD5 ac9b55061d28697cc5d16fe4bc6b20d3 ChangeLog 12018 +RMD160 c9c9dc3e9220c20bbe83c325e0a1269913898139 ChangeLog 12018 +SHA256 3cd3ae2299e8e38847d4264606ffb2073852580f7fc62a79900a72ebe1a25c52 ChangeLog 12018 MISC metadata.xml 439 RMD160 912563f73aed5f3b5f288e4981b6880c77777dfe SHA1 4aa304e34a2e910482d84d03c0142f7bb6e4e834 SHA256 328608d7e7b120a6601022beba0c9a28da4c9532728ba5ac28bbee87645fd464 size 439 MD5 f76b51ca6e5a6091136065aa1636c806 metadata.xml 439 RMD160 912563f73aed5f3b5f288e4981b6880c77777dfe metadata.xml 439 SHA256 328608d7e7b120a6601022beba0c9a28da4c9532728ba5ac28bbee87645fd464 metadata.xml 439 -MD5 3bb31ae453fb4970b35f8f3f7fa70d63 files/digest-xbox-sources-2.4.31 807 -RMD160 dbd9e2603d15cf710bcbf6a8b6991de40f354dc5 files/digest-xbox-sources-2.4.31 807 -SHA256 d39ea9dc68b2d8b24930f9aad74220546ee92cc2e1c89ec9c879d0c591561b46 files/digest-xbox-sources-2.4.31 807 -MD5 0b18f7a6056c9668fe306338f5b487ac files/digest-xbox-sources-2.4.32 509 -RMD160 162d34a587796b23d73f422ab759b232528a96a8 files/digest-xbox-sources-2.4.32 509 -SHA256 cbf660809c59f8054142a289f2fc91791c98bd9470e1fabc692d895a409d5450 files/digest-xbox-sources-2.4.32 509 MD5 1e8fa55567be92735869ee5c00700297 files/digest-xbox-sources-2.4.32-r1 518 RMD160 041b04f003de10221f950d0e8131f90e32a623df files/digest-xbox-sources-2.4.32-r1 518 SHA256 9cbc03de53d486b9c57a49ebdbc6eece4fd1c4ca81c7476ee9f8f5e1bff41ed2 files/digest-xbox-sources-2.4.32-r1 518 -MD5 d8153b39a323b8a72f39c8594da50056 files/digest-xbox-sources-2.6.10-r2 530 -RMD160 481224c3c5e2d34bdcfbd84cce4b98a5992c6f45 files/digest-xbox-sources-2.6.10-r2 530 -SHA256 dd2244111b37abb90ef365bee47efef41b2fb54203d0ac6354c6512f22372c52 files/digest-xbox-sources-2.6.10-r2 530 -MD5 81afa003acad712964e836d0600b18b8 files/digest-xbox-sources-2.6.11.7 762 -RMD160 c2257225b493a6c28c23e995a65fb49891a0a419 files/digest-xbox-sources-2.6.11.7 762 -SHA256 f44b70ccb00e3b42d7fa40c2cef15bcb53f41d6db5a88e3bf2f099930a5b9027 files/digest-xbox-sources-2.6.11.7 762 -MD5 0a451195267c9a8803747f4c3be6359a files/digest-xbox-sources-2.6.12.5 771 -RMD160 50076c06058adb8603472bfdb77ab571e3e1fd68 files/digest-xbox-sources-2.6.12.5 771 -SHA256 f769bb0728f38e128352701869f42158f75a66df3941465565c855613f8f4959 files/digest-xbox-sources-2.6.12.5 771 -MD5 7c2c184ce00014446bc9829864b71380 files/digest-xbox-sources-2.6.14.3 774 -RMD160 4ac21bd38fef31d47cf8100731e845d42027d0fb files/digest-xbox-sources-2.6.14.3 774 -SHA256 669a85317000e93846428fbcac2687db1a560954f10654512e993f0599a4da3d files/digest-xbox-sources-2.6.14.3 774 -MD5 85a75896289b038fcd978b77bc078508 files/digest-xbox-sources-2.6.16.5 738 -RMD160 b5659d9e011a9e7d705ce03c055ebb5debd601e6 files/digest-xbox-sources-2.6.16.5 738 -SHA256 61cb2e6b470ab25865eabc41786efb46e89bb48d33d961180ede94df5aecb040 files/digest-xbox-sources-2.6.16.5 738 +MD5 2f1cc4a05924b6e278d77c035c752d66 files/digest-xbox-sources-2.6.16.16 741 +RMD160 5b62d29f5703f2cae136bea2c88408e758564966 files/digest-xbox-sources-2.6.16.16 741 +SHA256 036d90be0420028bf1a1ead63be8cb30d228c841878272608484426813d5d71c files/digest-xbox-sources-2.6.16.16 741 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.31 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.31 deleted file mode 100644 index c85fa152dc82..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.31 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 bf6e3843ca122e3ad9ad28b94f4b8ed5 linux-2.4.31.tar.bz2 31129841 -RMD160 566238ca9ac0f99d7261b6ef427ddc38adfa4d0c linux-2.4.31.tar.bz2 31129841 -SHA256 458ac88eea280e72de5779cd786ed947acee87d437cf3f5beb96b33da2220764 linux-2.4.31.tar.bz2 31129841 -MD5 9b728117a065cb79ca86e1dec9580ad1 xbox-sources-2.4.31.patch.bz2 132187 -RMD160 894182ec009ca44624f265c3d4785ff8c914e507 xbox-sources-2.4.31.patch.bz2 132187 -SHA256 152a5ab514806777b78f22cb3d073709151169638e1c4d2fc3d6620e4f98672c xbox-sources-2.4.31.patch.bz2 132187 -MD5 5901cae1d0300cf6fe99a2edd2f2c14c xbox-sources-2.4.31.squashfs.patch.bz2 13758 -RMD160 e3ac40e57cb61bc6f2b97f10e197cd73ef98044d xbox-sources-2.4.31.squashfs.patch.bz2 13758 -SHA256 2aba780b7b4b63fc8cf58ac24901709aaaa9f81ad26ef93cffd29e58ac624a28 xbox-sources-2.4.31.squashfs.patch.bz2 13758 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.32 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.32 deleted file mode 100644 index 7516cd14b2f8..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.4.32 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 38f4d0830e95a20f4bfed17622d5557c linux-2.4.32.tar.bz2 31132159 -RMD160 63ab1a0b18e690170f60de9da7392416311dc609 linux-2.4.32.tar.bz2 31132159 -SHA256 7dace89c3f0850c3d5c32c38c20b600259c314e8cbec29fe3ee59c2fbbee1759 linux-2.4.32.tar.bz2 31132159 -MD5 0eaac427e48be05aab3060d27615c996 xbox-sources-2.4.32.tar.bz2 144829 -RMD160 67d25e546acafdeeaecf3066f6192043f629909a xbox-sources-2.4.32.tar.bz2 144829 -SHA256 c6351933e6a4a22e7bfebe0d536b65d5aba552a4633a767b978a850feb68638f xbox-sources-2.4.32.tar.bz2 144829 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.10-r2 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.10-r2 deleted file mode 100644 index 55f8c8137279..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.10-r2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484 -RMD160 fe6ab146ad4ee687a9f9700f531ceb1f20d49936 linux-2.6.10.tar.bz2 36533484 -SHA256 21646736755faee214f489b7388e6c47f5bcf6c2df64298ed2597104fabb8f0e linux-2.6.10.tar.bz2 36533484 -MD5 e2aa479dedc213a18b5c2f9820d862b9 xboxpatches-2.6.10-20050102.tar.bz2 95039 -RMD160 5e15424ca4b66dbc512e79c3f99c42984b3ed5f7 xboxpatches-2.6.10-20050102.tar.bz2 95039 -SHA256 2888eb3127eff0299ae79621ccced472a5fb20bce317fbbf27c20483a72f5faa xboxpatches-2.6.10-20050102.tar.bz2 95039 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.11.7 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.11.7 deleted file mode 100644 index 3bca711440af..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.11.7 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 f00fd1b5a80f52baf9d1d83acddfa325 linux-2.6.11.tar.bz2 37075679 -RMD160 c11918b5db60eb25c42b70eb376106c879678940 linux-2.6.11.tar.bz2 37075679 -SHA256 1fa39c202efe168bfeb0ddd74c8e4814f77da7dc78993e47826bad9173b95808 linux-2.6.11.tar.bz2 37075679 -MD5 9938022f8d9f1ae9f1627832e1ca9212 patch-2.6.11.7.bz2 10906 -RMD160 b8b910f7edbc99eeeb1307b20ba8f62babb73c7f patch-2.6.11.7.bz2 10906 -SHA256 51e6fd7f84219e312213a3dfe97562f9e5d27ee82f160d68dcb8c185786d9d21 patch-2.6.11.7.bz2 10906 -MD5 f47498c18153e428108faf1f45ff9e8f xboxpatches-2.6.11-20050417.tar.bz2 97743 -RMD160 9fa7ea41ad709b1fcc8baf20f40542a2c534191a xboxpatches-2.6.11-20050417.tar.bz2 97743 -SHA256 30cd925d3387405870469520108937baae937d9a1175ee217932e59cdbf7361b xboxpatches-2.6.11-20050417.tar.bz2 97743 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.12.5 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.12.5 deleted file mode 100644 index 6bb090a51369..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.12.5 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 c5d2a1b62e1dad502c871bba267337d5 linux-2.6.12.tar.bz2 37511570 -RMD160 456bee370313ff12a86680e524f70a2f1b82f8b2 linux-2.6.12.tar.bz2 37511570 -SHA256 727b55291a2c52f9f6b9f7ef03b2cd9fc54f7d4d1b0b2baed4c3dd6d9a890c71 linux-2.6.12.tar.bz2 37511570 -MD5 cff8abb6a5a992018cbcf382ff95c577 patch-2.6.12.5.bz2 14588 -RMD160 bf041a3bc5d92dfffcc48a5f83577ea86b93c4be patch-2.6.12.5.bz2 14588 -SHA256 5d226e2a9d6e0deb3fb27ff59075ad044a03ff4cb911ff57121a49e9c191959c patch-2.6.12.5.bz2 14588 -MD5 3b9605e2b9e799aee97dd291d5542fa2 xboxpatches-2.6.12.5-20050820.tar.bz2 101495 -RMD160 d2921815656b0f0108f551bb21c9e91588921e6d xboxpatches-2.6.12.5-20050820.tar.bz2 101495 -SHA256 844d8efc4a7d25e57c7029687dd816fb01c39b85cc059fdd143681181ba5c856 xboxpatches-2.6.12.5-20050820.tar.bz2 101495 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.14.3 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.14.3 deleted file mode 100644 index 7dbd46980f9b..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.14.3 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 66d02cbd723876c6d69846a067875a22 linux-2.6.14.tar.bz2 39172170 -RMD160 7be1f20c24f703bc0e2a25e52f68137a423dec61 linux-2.6.14.tar.bz2 39172170 -SHA256 cc56285834bed461fd405c00a34d3c3095673333b94621580eeeb0c65237af15 linux-2.6.14.tar.bz2 39172170 -MD5 01261df81e15424320f3883ec09d6b0e patch-2.6.14.3.bz2 13172 -RMD160 eb529f5d9173cfdef43a1cf17ebf77ba54d624d4 patch-2.6.14.3.bz2 13172 -SHA256 312841360068bbed213f98da32500dc032adaeee6227d4444e613fd8ad796464 patch-2.6.14.3.bz2 13172 -MD5 ca044fc53921fd7d71f6358552e69a0f xbox-sources-2.6.14-20051208.patch.bz2 101471 -RMD160 13bb12b5a3b4ea502d766095b936b97662e09bd2 xbox-sources-2.6.14-20051208.patch.bz2 101471 -SHA256 900c5834c667284f87833c1b27bb6bf2786bb441306de93afce144dd3755878c xbox-sources-2.6.14-20051208.patch.bz2 101471 diff --git a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.16.5 b/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.16.5 deleted file mode 100644 index c0cc57727e46..000000000000 --- a/sys-kernel/xbox-sources/files/digest-xbox-sources-2.6.16.5 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 51d8058f63df4ba52fbfa951a400c556 linux-2.6.16-xbox.patch.gz 114525 -RMD160 1439976cd4e719405ce147577d5a6ef52ed0e4ba linux-2.6.16-xbox.patch.gz 114525 -SHA256 c8c3bd4b506f2c5a534d43efa6121e701aa5268a63ce4f35855c7a00b4d4f5f7 linux-2.6.16-xbox.patch.gz 114525 -MD5 9a91b2719949ff0856b40bc467fd47be linux-2.6.16.tar.bz2 40845005 -RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 linux-2.6.16.tar.bz2 40845005 -SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 linux-2.6.16.tar.bz2 40845005 -MD5 89b230ec92becdf961da573c49ce5e7d patch-2.6.16.5.bz2 12684 -RMD160 af71cb943d7b3befdf948c71e5d7e0201cbbbdee patch-2.6.16.5.bz2 12684 -SHA256 310e93d944e2386951228a62c10bbfc45fa853494a10dc6a88132aebd0a5f71b patch-2.6.16.5.bz2 12684 diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.74070.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.74070.patch deleted file mode 100644 index 3b4ee332f9e9..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.74070.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- linux-2.6.10/net/sunrpc/svc.c.orig 2005-01-18 03:18:08.235362992 +0000 -+++ linux-2.6.10/net/sunrpc/svc.c 2005-01-18 03:18:28.532277392 +0000 -@@ -446,7 +446,7 @@ err_bad_auth: - err_bad_prog: - #ifdef RPC_PARANOIA - if (prog != 100227 || progp->pg_prog != 100003) -- printk("svc: unknown program %d (me %d)\n", prog, progp->pg_prog); -+ printk("svc: unknown program %d (me %d)\n", prog, serv->sv_program->pg_prog); - /* else it is just a Solaris client seeing if ACLs are supported */ - #endif - serv->sv_stats->rpcbadfmt++; diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.75963.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.75963.patch deleted file mode 100644 index 80390f13bd73..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.75963.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- linux-2.6.10/security/dummy.c 2004-12-24 21:34:26.000000000 +0000 -+++ linux-2.6.10.plasmaroo/security/dummy.c 2005-01-07 20:13:50.763073872 +0000 -@@ -74,11 +74,8 @@ - - static int dummy_capable (struct task_struct *tsk, int cap) - { -- if (cap_is_fs_cap (cap) ? tsk->fsuid == 0 : tsk->euid == 0) -- /* capability granted */ -+ if (cap_raised (tsk->cap_effective, cap)) - return 0; -- -- /* capability denied */ - return -EPERM; - } - -@@ -191,6 +188,8 @@ - - current->suid = current->euid = current->fsuid = bprm->e_uid; - current->sgid = current->egid = current->fsgid = bprm->e_gid; -+ -+ dummy_capget(current, ¤t->cap_effective, ¤t->cap_inheritable, ¤t->cap_permitted); - } - - static int dummy_bprm_set_security (struct linux_binprm *bprm) -@@ -550,6 +549,7 @@ - - static int dummy_task_post_setuid (uid_t id0, uid_t id1, uid_t id2, int flags) - { -+ dummy_capget(current, ¤t->cap_effective, ¤t->cap_inheritable, ¤t->cap_permitted); - return 0; - } - diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77666.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77666.patch deleted file mode 100644 index 035a396a8057..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77666.patch +++ /dev/null @@ -1,201 +0,0 @@ -# ChangeSet #3 -# 2005/01/12 08:09:20-08:00 torvalds@ppc970.osdl.org -# Handle two threads both trying to expand their stack simultaneously. -# -# We had all the locking right, but we didn't check whether one of the -# threads now no longer needed to expand, so we could incorrectly _shrink_ -# the stack in the other thread instead (not only causing segfaults, but -# since we didn't do a proper unmap, we'd possibly leak pages too). -# -# So re-check the need for expand after getting the lock. -# -# Noticed by Paul Starzetz. -# -# ChangeSet #2 -# 2005/01/10 11:23:42-08:00 torvalds@ppc970.osdl.org -# Clean up stack growth checks and move them into a common function. -# -# The grows-up and grows-down cases had all the same issues, but -# differered in the details. Additionlly, historical evolution of -# the tests had caused the result to be pretty unreadable with some -# rather long and complex conditionals. -# -# Fix it all up in a more readable helper function. -# -# This also adds the missing RLIMIT_MEMLOCK test. -# -# ChangeSet #1 -# 2005/01/11 07:40:07-08:00 chrisw@osdl.org -# [PATCH] acct_stack_growth nitpicks -# -# - allow CAP_IPC_LOCK to override mlock rlimit during stack expansion as -# in all other cases -# -# Signed-off-by: Chris Wright <chrisw@osdl.org> -# Signed-off-by: Linus Torvalds <torvalds@osdl.org> -# -# mm/mmap.c -# 2005/01/10 19:34:05-08:00 chrisw@osdl.org +1 -1 -# acct_stack_growth nitpicks -# -diff -urNp linux-2.6.10/mm/mmap.c linux-2.6.10.plasmaroo/mm/mmap.c ---- linux-2.6.10/mm/mmap.c 2004-12-24 21:35:00.000000000 +0000 -+++ linux-2.6.10.plasmaroo/mm/mmap.c 2005-01-15 21:49:26.000000000 +0000 -@@ -1319,13 +1319,57 @@ out: - return prev ? prev->vm_next : vma; - } - -+/* -+ * Verify that the stack growth is acceptable and -+ * update accounting. This is shared with both the -+ * grow-up and grow-down cases. -+ */ -+static int acct_stack_growth(struct vm_area_struct * vma, unsigned long size, unsigned long grow) -+{ -+ struct mm_struct *mm = vma->vm_mm; -+ struct rlimit *rlim = current->signal->rlim; -+ -+ /* address space limit tests */ -+ rlim = current->signal->rlim; -+ if (mm->total_vm + grow > rlim[RLIMIT_AS].rlim_cur >> PAGE_SHIFT) -+ return -ENOMEM; -+ -+ /* Stack limit test */ -+ if (size > rlim[RLIMIT_STACK].rlim_cur) -+ return -ENOMEM; -+ -+ /* mlock limit tests */ -+ if (vma->vm_flags & VM_LOCKED) { -+ unsigned long locked; -+ unsigned long limit; -+ locked = mm->locked_vm + grow; -+ limit = rlim[RLIMIT_MEMLOCK].rlim_cur >> PAGE_SHIFT; -+ if (locked > limit && !capable(CAP_IPC_LOCK)) -+ return -ENOMEM; -+ } -+ -+ /* -+ * Overcommit.. This must be the final test, as it will -+ * update security statistics. -+ */ -+ if (security_vm_enough_memory(grow)) -+ return -ENOMEM; -+ -+ /* Ok, everything looks good - let it rip */ -+ mm->total_vm += grow; -+ if (vma->vm_flags & VM_LOCKED) -+ mm->locked_vm += grow; -+ __vm_stat_account(mm, vma->vm_flags, vma->vm_file, grow); -+ return 0; -+} -+ - #ifdef CONFIG_STACK_GROWSUP - /* - * vma is the first one with address > vma->vm_end. Have to extend vma. - */ - int expand_stack(struct vm_area_struct * vma, unsigned long address) - { -- unsigned long grow; -+ int error; - - if (!(vma->vm_flags & VM_GROWSUP)) - return -EFAULT; -@@ -1345,28 +1389,25 @@ int expand_stack(struct vm_area_struct * - */ - address += 4 + PAGE_SIZE - 1; - address &= PAGE_MASK; -- grow = (address - vma->vm_end) >> PAGE_SHIFT; -+ error = 0; - -- /* Overcommit.. */ -- if (security_vm_enough_memory(grow)) { -- anon_vma_unlock(vma); -- return -ENOMEM; -- } -- -- if (address - vma->vm_start > current->signal->rlim[RLIMIT_STACK].rlim_cur || -- ((vma->vm_mm->total_vm + grow) << PAGE_SHIFT) > -- current->signal->rlim[RLIMIT_AS].rlim_cur) { -- anon_vma_unlock(vma); -- vm_unacct_memory(grow); -- return -ENOMEM; -+ /* Somebody else might have raced and expanded it already */ -+ if (address > vma->vm_end) { -+ unsigned long size, grow; -+ -+ size = address - vma->vm_start; -+ grow = (address - vma->vm_end) >> PAGE_SHIFT; -+ -+ error = acct_stack_growth(vma, size, grow); -+ if (!error) -+ vma->vm_end = address; - } -- vma->vm_end = address; -- vma->vm_mm->total_vm += grow; -- if (vma->vm_flags & VM_LOCKED) -- vma->vm_mm->locked_vm += grow; -- __vm_stat_account(vma->vm_mm, vma->vm_flags, vma->vm_file, grow); -- anon_vma_unlock(vma); -- return 0; -+ -+ error = acct_stack_growth(vma, size, grow); -+ if (!error) -+ vma->vm_end = address; -+ anon_vma_unlock(vma); -+ return error; - } - - struct vm_area_struct * -@@ -1391,7 +1432,7 @@ find_extend_vma(struct mm_struct *mm, un - */ - int expand_stack(struct vm_area_struct *vma, unsigned long address) - { -- unsigned long grow; -+ int error; - - /* - * We must make sure the anon_vma is allocated -@@ -1407,29 +1448,23 @@ int expand_stack(struct vm_area_struct * - * anon_vma lock to serialize against concurrent expand_stacks. - */ - address &= PAGE_MASK; -- grow = (vma->vm_start - address) >> PAGE_SHIFT; -+ error = 0; - -- /* Overcommit.. */ -- if (security_vm_enough_memory(grow)) { -- anon_vma_unlock(vma); -- return -ENOMEM; -- } -- -- if (vma->vm_end - address > current->signal->rlim[RLIMIT_STACK].rlim_cur || -- ((vma->vm_mm->total_vm + grow) << PAGE_SHIFT) > -- current->signal->rlim[RLIMIT_AS].rlim_cur) { -- anon_vma_unlock(vma); -- vm_unacct_memory(grow); -- return -ENOMEM; -+ /* Somebody else might have raced and expanded it already */ -+ if (address < vma->vm_start) { -+ unsigned long size, grow; -+ -+ size = vma->vm_end - address; -+ grow = (vma->vm_start - address) >> PAGE_SHIFT; -+ -+ error = acct_stack_growth(vma, size, grow); -+ if (!error) { -+ vma->vm_start = address; -+ vma->vm_pgoff -= grow; -+ } - } -- vma->vm_start = address; -- vma->vm_pgoff -= grow; -- vma->vm_mm->total_vm += grow; -- if (vma->vm_flags & VM_LOCKED) -- vma->vm_mm->locked_vm += grow; -- __vm_stat_account(vma->vm_mm, vma->vm_flags, vma->vm_file, grow); - anon_vma_unlock(vma); -- return 0; -+ return error; - } - - struct vm_area_struct * diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77923.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77923.patch deleted file mode 100644 index 30bed5b3fb0e..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77923.patch +++ /dev/null @@ -1,31 +0,0 @@ -# ChangeSet -# 2005/01/04 15:57:25-08:00 brugolsky@telemetry-investments.com. -# [PATCH] NFS client O_DIRECT error case fix -# -# The NFS direct-io error return path for request sizes greater than -# MAX_DIRECTIO_SIZE fails to initialize the returned page struct array -# pointer to NULL. -# -# Discovered using AKPM's ext3-tools: odwrite -ko 0 16385 foo -# -# Signed-off-by: Bill Rugolsky <brugolsky@telemetry-investments.com> -# Signed-off-by: Linus Torvalds <torvalds@osdl.org> -# -# fs/nfs/direct.c -# 2005/01/04 13:55:37-08:00 brugolsky@telemetry-investments.com +3 -1 -# NFS client O_DIRECT error case fix -# -diff -Nru linux-2.6.10/fs/nfs/direct.c linux-2.6.10.plasmaroo/fs/nfs/direct.c ---- linux-2.6.10/fs/nfs/direct.c 2005-01-11 21:28:34 +01:00 -+++ linux-2.6.10.plasmaroo/fs/nfs/direct.c 2005-01-11 21:28:34 +01:00 -@@ -73,7 +73,10 @@ - - /* set an arbitrary limit to prevent arithmetic overflow */ - if (size > MAX_DIRECTIO_SIZE) -+ { -+ *pages = NULL; - return -EFBIG; -+ } - - page_count = (user_addr + size + PAGE_SIZE - 1) >> PAGE_SHIFT; - page_count -= user_addr >> PAGE_SHIFT; diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.81106.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.81106.patch deleted file mode 100644 index 44abcbca1ac0..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.81106.patch +++ /dev/null @@ -1,32 +0,0 @@ -# ChangeSet -# 2005/01/25 10:10:51+00:00 aia21@cantab.net -# NTFS: Add printk rate limiting for ntfs_warning() and ntfs_error() when -# compiled without debug. This avoids a possible denial of service -# attack. Thanks to Carl-Daniel Hailfinger from SuSE for pointing this -# out. -# -diff -Nru a/fs/ntfs/debug.c b/fs/ntfs/debug.c ---- a/fs/ntfs/debug.c 2005-02-15 12:38:26 -08:00 -+++ b/fs/ntfs/debug.c 2005-02-15 12:38:26 -08:00 -@@ -53,6 +53,10 @@ - va_list args; - int flen = 0; - -+#ifndef DEBUG -+ if (!printk_ratelimit()) -+ return; -+#endif - if (function) - flen = strlen(function); - spin_lock(&err_buf_lock); -@@ -93,6 +97,10 @@ - va_list args; - int flen = 0; - -+#ifndef DEBUG -+ if (!printk_ratelimit()) -+ return; -+#endif - if (function) - flen = strlen(function); - spin_lock(&err_buf_lock); diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.82141.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.82141.patch deleted file mode 100644 index b4a02f7871fb..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.82141.patch +++ /dev/null @@ -1,191 +0,0 @@ -# This is a BitKeeper generated diff -Nru style patch. -# -# ChangeSet -# 2005/02/02 17:41:06-08:00 guninski@guninski.com -# [PATCH] Fix sign checks in copy_from_read_buf() -# -# Fix signedness and remove the now unnecessary cast. -# -# Acked-by: Marcelo Tosatti <marcelo.tosatti@cyclades.com> -# Signed-off-by: Linus Torvalds <torvalds@osdl.org> -# -# drivers/char/n_tty.c -# 2005/01/30 07:56:05-08:00 guninski@guninski.com +2 -2 -# Fix sign checks in copy_from_read_buf() -# -# ChangeSet -# 2005/02/02 17:42:38-08:00 guninski@guninski.com -# [PATCH] Fix signed compare in fs/proc/generic.c::proc_file_read() -# -# Acked-by: Marcelo Tosatti <marcelo.tosatti@cyclades.com> -# Signed-off-by: Linus Torvalds <torvalds@osdl.org> -# -# fs/proc/generic.c -# 2005/01/30 07:58:00-08:00 guninski@guninski.com +1 -1 -# Fix signed compare in fs/proc/generic.c::proc_file_read() -# -# ChangeSet -# 2005/02/02 17:45:11-08:00 guninski@guninski.com -# [PATCH] reiserfs: use proper 64-bit clean types -# -# reiserfs_file_write() casts its (size_t) count parameter to int, which can become -# a problem on 64-bit architectures -# -# This attempts to fix this by changing the variables dealing with count -# and offset and the "min_t" comparisons to use "size_t" through-out. -# -# Acked-by: Marcelo Tosatti <marcelo.tosatti@cyclades.com> -# Signed-off-by: Linus Torvalds <torvalds@osdl.org> -# -# fs/reiserfs/file.c -# 2005/01/26 07:28:12-08:00 guninski@guninski.com +11 -12 -# reiserfs: use proper 64-bit clean types -# -# ChangeSet -# 2005/02/08 07:59:56-08:00 torvalds@ppc970.osdl.org -# Fix ATM copy-to-user usage. -# -# More of the Guninski "copy_to_user() takes a size_t" series. -# -# net/atm/addr.c -# 2005/02/08 07:59:48-08:00 torvalds@ppc970.osdl.org +1 -1 -# Fix ATM copy-to-user usage. -# -# More of the Guninski "copy_to_user() takes a size_t" series. -# -# net/atm/addr.h -# 2005/02/08 07:59:48-08:00 torvalds@ppc970.osdl.org +1 -1 -# Fix ATM copy-to-user usage. -# -# More of the Guninski "copy_to_user() takes a size_t" series. -# -diff -Nru a/drivers/char/n_tty.c b/drivers/char/n_tty.c ---- a/drivers/char/n_tty.c 2005-02-15 11:56:06 -08:00 -+++ b/drivers/char/n_tty.c 2005-02-15 11:56:06 -08:00 -@@ -1143,13 +1143,13 @@ - - { - int retval; -- ssize_t n; -+ size_t n; - unsigned long flags; - - retval = 0; - spin_lock_irqsave(&tty->read_lock, flags); - n = min(tty->read_cnt, N_TTY_BUF_SIZE - tty->read_tail); -- n = min((ssize_t)*nr, n); -+ n = min(*nr, n); - spin_unlock_irqrestore(&tty->read_lock, flags); - if (n) { - mb(); -diff -Nru a/fs/proc/generic.c b/fs/proc/generic.c ---- a/fs/proc/generic.c 2005-02-15 11:55:35 -08:00 -+++ b/fs/proc/generic.c 2005-02-15 11:55:35 -08:00 -@@ -60,7 +60,7 @@ - return -ENOMEM; - - while ((nbytes > 0) && !eof) { -- count = min_t(ssize_t, PROC_BLOCK_SIZE, nbytes); -+ count = min_t(size_t, PROC_BLOCK_SIZE, nbytes); - - start = NULL; - if (dp->get_info) { -diff -Nru a/fs/reiserfs/file.c b/fs/reiserfs/file.c ---- a/fs/reiserfs/file.c 2005-02-15 11:56:07 -08:00 -+++ b/fs/reiserfs/file.c 2005-02-15 11:56:07 -08:00 -@@ -588,7 +588,7 @@ - - /* Unlock pages prepared by reiserfs_prepare_file_region_for_write */ - void reiserfs_unprepare_pages(struct page **prepared_pages, /* list of locked pages */ -- int num_pages /* amount of pages */) { -+ size_t num_pages /* amount of pages */) { - int i; // loop counter - - for (i=0; i < num_pages ; i++) { -@@ -619,7 +619,7 @@ - int offset; // offset in page - - for ( i = 0, offset = (pos & (PAGE_CACHE_SIZE-1)); i < num_pages ; i++,offset=0) { -- int count = min_t(int,PAGE_CACHE_SIZE-offset,write_bytes); // How much of bytes to write to this page -+ size_t count = min_t(size_t,PAGE_CACHE_SIZE-offset,write_bytes); // How much of bytes to write to this page - struct page *page=prepared_pages[i]; // Current page we process. - - fault_in_pages_readable( buf, count); -@@ -718,8 +718,8 @@ - struct reiserfs_transaction_handle *th, - struct inode *inode, - loff_t pos, /* Writing position offset */ -- int num_pages, /* Number of pages to write */ -- int write_bytes, /* number of bytes to write */ -+ size_t num_pages, /* Number of pages to write */ -+ size_t write_bytes, /* number of bytes to write */ - struct page **prepared_pages /* list of pages */ - ) - { -@@ -854,9 +854,9 @@ - static int reiserfs_prepare_file_region_for_write( - struct inode *inode /* Inode of the file */, - loff_t pos, /* position in the file */ -- int num_pages, /* number of pages to -+ size_t num_pages, /* number of pages to - prepare */ -- int write_bytes, /* Amount of bytes to be -+ size_t write_bytes, /* Amount of bytes to be - overwritten from - @pos */ - struct page **prepared_pages /* pointer to array -@@ -1252,10 +1252,9 @@ - while ( count > 0) { - /* This is the main loop in which we running until some error occures - or until we write all of the data. */ -- int num_pages;/* amount of pages we are going to write this iteration */ -- int write_bytes; /* amount of bytes to write during this iteration */ -- int blocks_to_allocate; /* how much blocks we need to allocate for -- this iteration */ -+ size_t num_pages;/* amount of pages we are going to write this iteration */ -+ size_t write_bytes; /* amount of bytes to write during this iteration */ -+ size_t blocks_to_allocate; /* how much blocks we need to allocate for this iteration */ - - /* (pos & (PAGE_CACHE_SIZE-1)) is an idiom for offset into a page of pos*/ - num_pages = !!((pos+count) & (PAGE_CACHE_SIZE - 1)) + /* round up partial -@@ -1269,7 +1268,7 @@ - /* If we were asked to write more data than we want to or if there - is not that much space, then we shorten amount of data to write - for this iteration. */ -- num_pages = min_t(int, REISERFS_WRITE_PAGES_AT_A_TIME, reiserfs_can_fit_pages(inode->i_sb)); -+ num_pages = min_t(size_t, REISERFS_WRITE_PAGES_AT_A_TIME, reiserfs_can_fit_pages(inode->i_sb)); - /* Also we should not forget to set size in bytes accordingly */ - write_bytes = (num_pages << PAGE_CACHE_SHIFT) - - (pos & (PAGE_CACHE_SIZE-1)); -@@ -1295,7 +1294,7 @@ - // But overwriting files on absolutelly full volumes would not - // be very efficient. Well, people are not supposed to fill - // 100% of disk space anyway. -- write_bytes = min_t(int, count, inode->i_sb->s_blocksize - (pos & (inode->i_sb->s_blocksize - 1))); -+ write_bytes = min_t(size_t, count, inode->i_sb->s_blocksize - (pos & (inode->i_sb->s_blocksize - 1))); - num_pages = 1; - // No blocks were claimed before, so do it now. - reiserfs_claim_blocks_to_be_allocated(inode->i_sb, 1 << (PAGE_CACHE_SHIFT - inode->i_blkbits)); -diff -Nru a/net/atm/addr.c b/net/atm/addr.c ---- a/net/atm/addr.c 2005-02-15 11:56:16 -08:00 -+++ b/net/atm/addr.c 2005-02-15 11:56:16 -08:00 -@@ -114,7 +114,7 @@ - } - - --int atm_get_addr(struct atm_dev *dev,struct sockaddr_atmsvc __user *buf,int size) -+int atm_get_addr(struct atm_dev *dev,struct sockaddr_atmsvc __user *buf,size_t size) - { - unsigned long flags; - struct atm_dev_addr *walk; -diff -Nru a/net/atm/addr.h b/net/atm/addr.h ---- a/net/atm/addr.h 2005-02-15 11:56:16 -08:00 -+++ b/net/atm/addr.h 2005-02-15 11:56:16 -08:00 -@@ -13,6 +13,6 @@ - void atm_reset_addr(struct atm_dev *dev); - int atm_add_addr(struct atm_dev *dev,struct sockaddr_atmsvc *addr); - int atm_del_addr(struct atm_dev *dev,struct sockaddr_atmsvc *addr); --int atm_get_addr(struct atm_dev *dev,struct sockaddr_atmsvc __user *buf,int size); -+int atm_get_addr(struct atm_dev *dev,struct sockaddr_atmsvc __user *buf,size_t size); - - #endif diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.brk-locked.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.brk-locked.patch deleted file mode 100644 index 6095e844d5f1..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.brk-locked.patch +++ /dev/null @@ -1,303 +0,0 @@ -diff -ur linux-2.6.10/arch/mips/kernel/irixelf.c linux-2.6.10.plasmaroo/arch/mips/kernel/irixelf.c ---- linux-2.6.10/arch/mips/kernel/irixelf.c 2004-12-24 21:35:50.000000000 +0000 -+++ linux-2.6.10.plasmaroo/arch/mips/kernel/irixelf.c 2005-01-07 15:36:00.383356800 +0000 -@@ -127,7 +127,7 @@ - end = PAGE_ALIGN(end); - if (end <= start) - return; -- do_brk(start, end - start); -+ do_brk_locked(start, end - start); - } - - -@@ -375,7 +375,7 @@ - - /* Map the last of the bss segment */ - if (last_bss > len) { -- do_brk(len, (last_bss - len)); -+ do_brk_locked(len, (last_bss - len)); - } - kfree(elf_phdata); - -@@ -562,7 +562,7 @@ - unsigned long v; - struct prda *pp; - -- v = do_brk (PRDA_ADDRESS, PAGE_SIZE); -+ v = do_brk_locked (PRDA_ADDRESS, PAGE_SIZE); - - if (v < 0) - return; -@@ -853,7 +853,7 @@ - len = (elf_phdata->p_filesz + elf_phdata->p_vaddr+ 0xfff) & 0xfffff000; - bss = elf_phdata->p_memsz + elf_phdata->p_vaddr; - if (bss > len) -- do_brk(len, bss-len); -+ do_brk_locked(len, bss-len); - kfree(elf_phdata); - return 0; - } -diff -ur linux-2.6.10/arch/sparc64/kernel/binfmt_aout32.c linux-2.6.10.plasmaroo/arch/sparc64/kernel/binfmt_aout32.c ---- linux-2.6.10/arch/sparc64/kernel/binfmt_aout32.c 2004-12-24 21:34:45.000000000 +0000 -+++ linux-2.6.10.plasmaroo/arch/sparc64/kernel/binfmt_aout32.c 2005-01-07 15:36:00.432349352 +0000 -@@ -49,7 +49,7 @@ - end = PAGE_ALIGN(end); - if (end <= start) - return; -- do_brk(start, end - start); -+ do_brk_locked(start, end - start); - } - - /* -@@ -246,10 +246,10 @@ - if (N_MAGIC(ex) == NMAGIC) { - loff_t pos = fd_offset; - /* Fuck me plenty... */ -- error = do_brk(N_TXTADDR(ex), ex.a_text); -+ error = do_brk_locked(N_TXTADDR(ex), ex.a_text); - bprm->file->f_op->read(bprm->file, (char __user *)N_TXTADDR(ex), - ex.a_text, &pos); -- error = do_brk(N_DATADDR(ex), ex.a_data); -+ error = do_brk_locked(N_DATADDR(ex), ex.a_data); - bprm->file->f_op->read(bprm->file, (char __user *)N_DATADDR(ex), - ex.a_data, &pos); - goto beyond_if; -@@ -257,7 +257,7 @@ - - if (N_MAGIC(ex) == OMAGIC) { - loff_t pos = fd_offset; -- do_brk(N_TXTADDR(ex) & PAGE_MASK, -+ do_brk_locked(N_TXTADDR(ex) & PAGE_MASK, - ex.a_text+ex.a_data + PAGE_SIZE - 1); - bprm->file->f_op->read(bprm->file, (char __user *)N_TXTADDR(ex), - ex.a_text+ex.a_data, &pos); -@@ -272,7 +272,7 @@ - - if (!bprm->file->f_op->mmap) { - loff_t pos = fd_offset; -- do_brk(0, ex.a_text+ex.a_data); -+ do_brk_locked(0, ex.a_text+ex.a_data); - bprm->file->f_op->read(bprm->file, - (char __user *)N_TXTADDR(ex), - ex.a_text+ex.a_data, &pos); -@@ -389,7 +389,7 @@ - len = PAGE_ALIGN(ex.a_text + ex.a_data); - bss = ex.a_text + ex.a_data + ex.a_bss; - if (bss > len) { -- error = do_brk(start_addr + len, bss - len); -+ error = do_brk_locked(start_addr + len, bss - len); - retval = error; - if (error != start_addr + len) - goto out; -diff -Nur linux-2.6.10/arch/x86_64/ia32/ia32_aout.c linux-2.6.10.plasmaroo/arch/x86_64/ia32/ia32_aout.c ---- linux-2.6.10/arch/x86_64/ia32/ia32_aout.c 2005-01-03 16:17:04.000000000 -0200 -+++ linux-2.6.10.plasmaroo/arch/x86_64/ia32/ia32_aout.c 2005-01-03 16:46:53.846823360 -0200 -@@ -115,7 +115,7 @@ - end = PAGE_ALIGN(end); - if (end <= start) - return; -- do_brk(start, end - start); -+ do_brk_locked(start, end - start); - } - - #if CORE_DUMP -@@ -325,7 +325,7 @@ - pos = 32; - map_size = ex.a_text+ex.a_data; - -- error = do_brk(text_addr & PAGE_MASK, map_size); -+ error = do_brk_locked(text_addr & PAGE_MASK, map_size); - if (error != (text_addr & PAGE_MASK)) { - send_sig(SIGKILL, current, 0); - return error; -@@ -361,7 +361,7 @@ - - if (!bprm->file->f_op->mmap||((fd_offset & ~PAGE_MASK) != 0)) { - loff_t pos = fd_offset; -- do_brk(N_TXTADDR(ex), ex.a_text+ex.a_data); -+ do_brk_locked(N_TXTADDR(ex), ex.a_text+ex.a_data); - bprm->file->f_op->read(bprm->file,(char *)N_TXTADDR(ex), - ex.a_text+ex.a_data, &pos); - flush_icache_range((unsigned long) N_TXTADDR(ex), -@@ -470,7 +470,7 @@ - } - #endif - -- do_brk(start_addr, ex.a_text + ex.a_data + ex.a_bss); -+ do_brk_locked(start_addr, ex.a_text + ex.a_data + ex.a_bss); - - file->f_op->read(file, (char *)start_addr, - ex.a_text + ex.a_data, &pos); -@@ -494,7 +494,7 @@ - len = PAGE_ALIGN(ex.a_text + ex.a_data); - bss = ex.a_text + ex.a_data + ex.a_bss; - if (bss > len) { -- error = do_brk(start_addr + len, bss - len); -+ error = do_brk_locked(start_addr + len, bss - len); - retval = error; - if (error != start_addr + len) - goto out; -diff -ur linux-2.6.10/fs/binfmt_aout.c linux-2.6.10.plasmaroo/fs/binfmt_aout.c ---- linux-2.6.10/fs/binfmt_aout.c 2004-12-24 21:35:50.000000000 +0000 -+++ linux-2.6.10.plasmaroo/fs/binfmt_aout.c 2005-01-07 15:36:00.000000000 +0000 -@@ -50,7 +50,7 @@ - start = PAGE_ALIGN(start); - end = PAGE_ALIGN(end); - if (end > start) { -- unsigned long addr = do_brk(start, end - start); -+ unsigned long addr = do_brk_locked(start, end - start); - if (BAD_ADDR(addr)) - return addr; - } -@@ -323,10 +323,10 @@ - loff_t pos = fd_offset; - /* Fuck me plenty... */ - /* <AOL></AOL> */ -- error = do_brk(N_TXTADDR(ex), ex.a_text); -+ error = do_brk_locked(N_TXTADDR(ex), ex.a_text); - bprm->file->f_op->read(bprm->file, (char *) N_TXTADDR(ex), - ex.a_text, &pos); -- error = do_brk(N_DATADDR(ex), ex.a_data); -+ error = do_brk_locked(N_DATADDR(ex), ex.a_data); - bprm->file->f_op->read(bprm->file, (char *) N_DATADDR(ex), - ex.a_data, &pos); - goto beyond_if; -@@ -347,7 +347,7 @@ - map_size = ex.a_text+ex.a_data; - #endif - -- error = do_brk(text_addr & PAGE_MASK, map_size); -+ error = do_brk_locked(text_addr & PAGE_MASK, map_size); - if (error != (text_addr & PAGE_MASK)) { - send_sig(SIGKILL, current, 0); - return error; -@@ -382,7 +382,7 @@ - - if (!bprm->file->f_op->mmap||((fd_offset & ~PAGE_MASK) != 0)) { - loff_t pos = fd_offset; -- do_brk(N_TXTADDR(ex), ex.a_text+ex.a_data); -+ do_brk_locked(N_TXTADDR(ex), ex.a_text+ex.a_data); - bprm->file->f_op->read(bprm->file, - (char __user *)N_TXTADDR(ex), - ex.a_text+ex.a_data, &pos); -@@ -488,7 +488,7 @@ - error_time = jiffies; - } - -- do_brk(start_addr, ex.a_text + ex.a_data + ex.a_bss); -+ do_brk_locked(start_addr, ex.a_text + ex.a_data + ex.a_bss); - - file->f_op->read(file, (char __user *)start_addr, - ex.a_text + ex.a_data, &pos); -@@ -512,7 +512,7 @@ - len = PAGE_ALIGN(ex.a_text + ex.a_data); - bss = ex.a_text + ex.a_data + ex.a_bss; - if (bss > len) { -- error = do_brk(start_addr + len, bss - len); -+ error = do_brk_locked(start_addr + len, bss - len); - retval = error; - if (error != start_addr + len) - goto out; -diff -ur linux-2.6.10/fs/binfmt_elf.c linux-2.6.10.plasmaroo/fs/binfmt_elf.c ---- linux-2.6.10/fs/binfmt_elf.c 2004-12-24 21:34:33.000000000 +0000 -+++ linux-2.6.10.plasmaroo/fs/binfmt_elf.c 2005-01-07 15:36:00.000000000 +0000 -@@ -88,7 +88,7 @@ - start = ELF_PAGEALIGN(start); - end = ELF_PAGEALIGN(end); - if (end > start) { -- unsigned long addr = do_brk(start, end - start); -+ unsigned long addr = do_brk_locked(start, end - start); - if (BAD_ADDR(addr)) - return addr; - } -@@ -408,7 +408,7 @@ - - /* Map the last of the bss segment */ - if (last_bss > elf_bss) { -- error = do_brk(elf_bss, last_bss - elf_bss); -+ error = do_brk_locked(elf_bss, last_bss - elf_bss); - if (BAD_ADDR(error)) - goto out_close; - } -@@ -448,7 +448,7 @@ - goto out; - } - -- do_brk(0, text_data); -+ do_brk_locked(0, text_data); - if (!interpreter->f_op || !interpreter->f_op->read) - goto out; - if (interpreter->f_op->read(interpreter, addr, text_data, &offset) < 0) -@@ -456,7 +456,7 @@ - flush_icache_range((unsigned long)addr, - (unsigned long)addr + text_data); - -- do_brk(ELF_PAGESTART(text_data + ELF_MIN_ALIGN - 1), -+ do_brk_locked(ELF_PAGESTART(text_data + ELF_MIN_ALIGN - 1), - interp_ex->a_bss); - elf_entry = interp_ex->a_entry; - -@@ -1025,7 +1025,7 @@ - len = ELF_PAGESTART(elf_phdata->p_filesz + elf_phdata->p_vaddr + ELF_MIN_ALIGN - 1); - bss = elf_phdata->p_memsz + elf_phdata->p_vaddr; - if (bss > len) -- do_brk(len, bss - len); -+ do_brk_locked(len, bss - len); - error = 0; - - out_free_ph: -diff -ur linux-2.6.10/include/linux/mm.h linux-2.6.10.plasmaroo/include/linux/mm.h ---- linux-2.6.10/include/linux/mm.h 2004-12-24 21:33:50.000000000 +0000 -+++ linux-2.6.10.plasmaroo/include/linux/mm.h 2005-01-07 15:36:00.000000000 +0000 -@@ -704,6 +704,7 @@ - extern int do_munmap(struct mm_struct *, unsigned long, size_t); - - extern unsigned long do_brk(unsigned long, unsigned long); -+extern unsigned long do_brk_locked(unsigned long, unsigned long); - - /* filemap.c */ - extern unsigned long page_unuse(struct page *); -diff -ur linux-2.6.10/mm/mmap.c linux-2.6.10.plasmaroo/mm/mmap.c ---- linux-2.6.10/mm/mmap.c 2004-12-24 21:35:00.000000000 +0000 -+++ linux-2.6.10.plasmaroo/mm/mmap.c 2005-01-07 15:36:04.000000000 +0000 -@@ -1826,6 +1826,20 @@ - - EXPORT_SYMBOL(do_brk); - -+/* locking version of do_brk. */ -+unsigned long do_brk_locked(unsigned long addr, unsigned long len) -+{ -+ unsigned long ret; -+ -+ down_write(¤t->mm->mmap_sem); -+ ret = do_brk(addr, len); -+ up_write(¤t->mm->mmap_sem); -+ -+ return ret; -+} -+ -+EXPORT_SYMBOL(do_brk_locked); -+ - /* Release all mmaps. */ - void exit_mmap(struct mm_struct *mm) - { -@@ -1952,3 +1966,4 @@ - } - return new_vma; - } -+ -diff -ur linux-2.6.10/mm/nommu.c linux-2.6.10.plasmaroo/mm/nommu.c ---- linux-2.6.10/mm/nommu.c 2004-12-24 21:35:25.000000000 +0000 -+++ linux-2.6.10.plasmaroo/mm/nommu.c 2005-01-07 15:30:24.000000000 +0000 -@@ -557,6 +557,11 @@ - return -ENOMEM; - } - -+unsigned long do_brk_locked(unsigned long addr, unsigned long len) -+{ -+ return -ENOMEM; -+} -+ - struct vm_area_struct * find_vma(struct mm_struct * mm, unsigned long addr) - { - return NULL; diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.smbfs.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.smbfs.patch deleted file mode 100644 index f10cfedfab16..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.10.smbfs.patch +++ /dev/null @@ -1,72 +0,0 @@ -diff -urN linux-2.6.8.1/fs/smbfs/proc.c linux-2.6.8.1.plasmaroo/fs/smbfs/proc.c ---- linux-2.6.8.1/fs/smbfs/proc.c 2004-08-24 17:15:57.000000000 +1000 -+++ linux-2.6.8.1.plasmaroo/fs/smbfs/proc.c 2004-11-06 11:27:20.000000000 +1100 -@@ -1427,9 +1427,9 @@ - * So we must first calculate the amount of padding used by the server. - */ - data_off -= hdrlen; -- if (data_off > SMB_READX_MAX_PAD) { -- PARANOIA("offset is larger than max pad!\n"); -- PARANOIA("%d > %d\n", data_off, SMB_READX_MAX_PAD); -+ if (data_off > SMB_READX_MAX_PAD || data_off < 0) { -+ PARANOIA("offset is larger than SMB_READX_MAX_PAD or negative!\n"); -+ PARANOIA("%d > %d || %d < 0\n", data_off, SMB_READX_MAX_PAD, data_off); - req->rq_rlen = req->rq_bufsize + 1; - return; - } -diff -urN linux-2.6.8.1/fs/smbfs/request.c linux-2.6.8.1.plasmaroo/fs/smbfs/request.c ---- linux-2.6.8.1/fs/smbfs/request.c 2004-11-06 11:27:51.000000000 +1100 -+++ linux-2.6.8.1.plasmaroo/fs/smbfs/request.c 2004-11-06 11:27:20.000000000 +1100 -@@ -588,6 +588,10 @@ - data_count = WVAL(inbuf, smb_drcnt); - - /* Modify offset for the split header/buffer we use */ -+ if (data_offset < hdrlen) -+ goto out_bad_data; -+ if (parm_offset < hdrlen) -+ goto out_bad_parm; - data_offset -= hdrlen; - parm_offset -= hdrlen; - -@@ -607,6 +611,10 @@ - req->rq_lparm = parm_count; - req->rq_data = req->rq_buffer + data_offset; - req->rq_parm = req->rq_buffer + parm_offset; -+ if (parm_offset + parm_count > req->rq_rlen) -+ goto out_bad_parm; -+ if (data_offset + data_count > req->rq_rlen) -+ goto out_bad_data; - return 0; - } - -@@ -643,8 +652,12 @@ - - if (parm_disp + parm_count > req->rq_total_parm) - goto out_bad_parm; -+ if (parm_offset + parm_count > req->rq_rlen) -+ goto out_bad_parm; - if (data_disp + data_count > req->rq_total_data) - goto out_bad_data; -+ if (data_offset + data_count > req->rq_rlen) -+ goto out_bad_data; - - inbuf = req->rq_buffer; - memcpy(req->rq_parm + parm_disp, inbuf + parm_offset, parm_count); -@@ -676,13 +692,13 @@ - req->rq_errno = -EIO; - goto out; - out_bad_parm: -- printk(KERN_ERR "smb_trans2: invalid parms, disp=%d, cnt=%d, tot=%d\n", -- parm_disp, parm_count, parm_tot); -+ printk(KERN_ERR "smb_trans2: invalid parms, disp=%d, cnt=%d, tot=%d, ofs=%d\n", -+ parm_disp, parm_count, parm_tot, parm_offset); - req->rq_errno = -EIO; - goto out; - out_bad_data: -- printk(KERN_ERR "smb_trans2: invalid data, disp=%d, cnt=%d, tot=%d\n", -- data_disp, data_count, data_tot); -+ printk(KERN_ERR "smb_trans2: invalid data, disp=%d, cnt=%d, tot=%d, ofs=%d\n", -+ data_disp, data_count, data_tot, data_offset); - req->rq_errno = -EIO; - out: - return req->rq_errno; diff --git a/sys-kernel/xbox-sources/files/xbox-sources-2.6.8.1.CAN-2004-1056.patch b/sys-kernel/xbox-sources/files/xbox-sources-2.6.8.1.CAN-2004-1056.patch deleted file mode 100644 index f55ca8372e38..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources-2.6.8.1.CAN-2004-1056.patch +++ /dev/null @@ -1,202 +0,0 @@ -diff -ur linux-2.6.7/drivers/char/drm/i810_dma.c linux-2.6.7.drm.plasmaroo/drivers/char/drm/i810_dma.c ---- linux-2.6.7/drivers/char/drm/i810_dma.c 2004-06-16 06:19:12.000000000 +0100 -+++ linux-2.6.7.drm.plasmaroo/drivers/char/drm/i810_dma.c 2004-12-19 22:52:54.885438960 +0000 -@@ -1034,10 +1034,7 @@ - drm_file_t *priv = filp->private_data; - drm_device_t *dev = priv->dev; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_flush_ioctl called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - i810_flush_queue(dev); - return 0; -@@ -1059,10 +1056,7 @@ - if (copy_from_user(&vertex, (drm_i810_vertex_t *)arg, sizeof(vertex))) - return -EFAULT; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_dma_vertex called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - DRM_DEBUG("i810 dma vertex, idx %d used %d discard %d\n", - vertex.idx, vertex.used, vertex.discard); -@@ -1094,10 +1088,7 @@ - if (copy_from_user(&clear, (drm_i810_clear_t *)arg, sizeof(clear))) - return -EFAULT; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_clear_bufs called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - /* GH: Someone's doing nasty things... */ - if (!dev->dev_private) { -@@ -1118,10 +1109,8 @@ - - DRM_DEBUG("i810_swap_bufs\n"); - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_swap_buf called without lock held\n"); -- return -EINVAL; -- } -+ -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - i810_dma_dispatch_swap( dev ); - return 0; -@@ -1156,10 +1145,7 @@ - if (copy_from_user(&d, (drm_i810_dma_t *)arg, sizeof(d))) - return -EFAULT; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_dma called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - d.granted = 0; - -@@ -1270,10 +1256,7 @@ - return -EFAULT; - - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_dma_mc called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - if (mc.idx >= dma->buf_count || mc.idx < 0) - return -EINVAL; -@@ -1321,10 +1304,7 @@ - drm_device_t *dev = priv->dev; - drm_i810_private_t *dev_priv = (drm_i810_private_t *)dev->dev_private; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_fstatus called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - return I810_READ(0x30008); - } - -@@ -1335,10 +1315,7 @@ - drm_device_t *dev = priv->dev; - drm_i810_private_t *dev_priv = (drm_i810_private_t *)dev->dev_private; - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_ov0_flip called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - //Tell the overlay to update - I810_WRITE(0x30000,dev_priv->overlay_physical | 0x80000000); -@@ -1380,10 +1357,7 @@ - - DRM_DEBUG("%s\n", __FUNCTION__); - -- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i810_flip_buf called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - if (!dev_priv->page_flipping) - i810_do_init_pageflip( dev ); -diff -ur linux-2.6.7/drivers/char/drm/i830_dma.c linux-2.6.7.drm.plasmaroo/drivers/char/drm/i830_dma.c ---- linux-2.6.7/drivers/char/drm/i830_dma.c 2004-06-16 06:18:57.000000000 +0100 -+++ linux-2.6.7.drm.plasmaroo/drivers/char/drm/i830_dma.c 2004-12-19 22:52:54.887438656 +0000 -@@ -1320,10 +1320,7 @@ - drm_file_t *priv = filp->private_data; - drm_device_t *dev = priv->dev; - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_flush_ioctl called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - i830_flush_queue(dev); - return 0; -@@ -1344,10 +1341,7 @@ - if (copy_from_user(&vertex, (drm_i830_vertex_t __user *)arg, sizeof(vertex))) - return -EFAULT; - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_dma_vertex called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - DRM_DEBUG("i830 dma vertex, idx %d used %d discard %d\n", - vertex.idx, vertex.used, vertex.discard); -@@ -1374,10 +1368,7 @@ - if (copy_from_user(&clear, (drm_i830_clear_t __user *)arg, sizeof(clear))) - return -EFAULT; - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_clear_bufs called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - /* GH: Someone's doing nasty things... */ - if (!dev->dev_private) { -@@ -1399,10 +1390,7 @@ - - DRM_DEBUG("i830_swap_bufs\n"); - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_swap_buf called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - i830_dma_dispatch_swap( dev ); - return 0; -@@ -1443,10 +1431,7 @@ - - DRM_DEBUG("%s\n", __FUNCTION__); - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_flip_buf called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - if (!dev_priv->page_flipping) - i830_do_init_pageflip( dev ); -@@ -1485,10 +1470,7 @@ - if (copy_from_user(&d, (drm_i830_dma_t __user *)arg, sizeof(d))) - return -EFAULT; - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_dma called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - d.granted = 0; - -diff -ur linux-2.6.7/drivers/char/drm/i830_irq.c linux-2.6.7.drm.plasmaroo/drivers/char/drm/i830_irq.c ---- linux-2.6.7/drivers/char/drm/i830_irq.c 2004-06-16 06:19:44.000000000 +0100 -+++ linux-2.6.7.drm.plasmaroo/drivers/char/drm/i830_irq.c 2004-12-19 22:52:54.887438656 +0000 -@@ -129,10 +129,7 @@ - drm_i830_irq_emit_t emit; - int result; - -- if(!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) { -- DRM_ERROR("i830_irq_emit called without lock held\n"); -- return -EINVAL; -- } -+ LOCK_TEST_WITH_RETURN( dev, filp ); - - if ( !dev_priv ) { - DRM_ERROR( "%s called with no initialization\n", __FUNCTION__ ); diff --git a/sys-kernel/xbox-sources/files/xbox-sources.AF_UNIX.patch b/sys-kernel/xbox-sources/files/xbox-sources.AF_UNIX.patch deleted file mode 100644 index 6ced78404a2d..000000000000 --- a/sys-kernel/xbox-sources/files/xbox-sources.AF_UNIX.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- linux-2.4.27/net/unix/af_unix.c 2004-11-24 08:23:21 -08:00 -+++ linux-2.4.28/net/unix/af_unix.c 2004-11-24 08:23:21 -08:00 -@@ -1403,9 +1403,11 @@ - - msg->msg_namelen = 0; - -+ down(&sk->protinfo.af_unix.readsem); -+ - skb = skb_recv_datagram(sk, flags, noblock, &err); - if (!skb) -- goto out; -+ goto out_unlock; - - wake_up_interruptible(&sk->protinfo.af_unix.peer_wait); - -@@ -1449,6 +1451,8 @@ - - out_free: - skb_free_datagram(sk,skb); -+out_unlock: -+ up(&sk->protinfo.af_unix.readsem); - out: - return err; - } diff --git a/sys-kernel/xbox-sources/xbox-sources-2.4.31.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.4.31.ebuild deleted file mode 100644 index 7be507fe70c8..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.4.31.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.4.31.ebuild,v 1.1 2005/09/01 20:04:39 gimli Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -XBOX_PATCH="xbox-sources-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}.patch.bz2" - -SRC_URI="${KERNEL_URI} - mirror://gentoo/${XBOX_PATCH} - mirror://gentoo/${P}.squashfs.patch.bz2" -DESCRIPTION="Full sources for the Xbox Linux kernel" -HOMEPAGE="http://www.xbox-linux.org" -K_NOSETEXTRAVERSION="don't_set_it" -KEYWORDS="x86 -*" - -UNIPATCH_LIST=" - ${DISTDIR}/${XBOX_PATCH} - ${DISTDIR}/${P}.squashfs.patch.bz2" - diff --git a/sys-kernel/xbox-sources/xbox-sources-2.4.32.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.4.32.ebuild deleted file mode 100644 index 58d415f4afa3..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.4.32.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.4.32.ebuild,v 1.2 2006/03/02 21:13:25 gimli Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -KEYWORDS="x86 -*" -IUSE="" - -UNIPATCH_STRICTORDER='Y' -UNIPATCH_LIST="${DISTDIR}/${PF}.tar.bz2" - -DESCRIPTION="Full sources for the Xbox Linux kernel" -HOMEPAGE="http://www.xbox-linux.org" - -SRC_URI="${KERNEL_URI} mirror://gentoo/${PF}.tar.bz2" -K_NOSETEXTRAVERSION="don't_set_it" - diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.10-r2.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.10-r2.ebuild deleted file mode 100644 index 122a5efbfd35..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.10-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.6.10-r2.ebuild,v 1.2 2005/04/13 19:32:40 plasmaroo Exp $ - -ETYPE='sources' -inherit kernel-2 -detect_version - -# version of gentoo patchset -XBOX_PATCHES=xboxpatches-2.6.10-20050102.tar.bz2 - -K_NOSETEXTRAVERSION="don't_set_it" -KEYWORDS="~x86 -*" -UNIPATCH_LIST=" - ${DISTDIR}/${XBOX_PATCHES} - ${FILESDIR}/${PN}-2.6.8.1.CAN-2004-1056.patch - ${FILESDIR}/${P}.smbfs.patch - ${FILESDIR}/${P}.75963.patch - ${FILESDIR}/${P}.brk-locked.patch - ${FILESDIR}/${P}.74070.patch - ${FILESDIR}/${P}.77666.patch - ${FILESDIR}/${P}.77923.patch - ${FILESDIR}/${P}.81106.patch - ${FILESDIR}/${P}.82141.patch" -DESCRIPTION='Full sources for the Xbox Linux kernel' -SRC_URI="${KERNEL_URI} - mirror://gentoo/${XBOX_PATCHES}" - -pkg_postinst() { - einfo '' - einfo 'WARNING: The FATX driver is currently horribly broken. Writing to a FATX partition with this kernel will corrupt it.' - einfo '' -} diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.11.7.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.11.7.ebuild deleted file mode 100644 index 76f659a366ac..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.11.7.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.6.11.7.ebuild,v 1.1 2005/04/17 15:54:11 chrb Exp $ - -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -ETYPE='sources' -inherit kernel-2 -detect_arch -detect_version - -# version of gentoo patchset -XBOX_PATCHES=xboxpatches-2.6.11-20050417.tar.bz2 - -KEYWORDS="~x86 -*" -UNIPATCH_LIST=" - ${ARCH_PATCH} - ${DISTDIR}/${XBOX_PATCHES}" -DESCRIPTION="Full sources for the Xbox Linux kernel" -SRC_URI="${KERNEL_URI} - ${ARCH_URI} - mirror://gentoo/${XBOX_PATCHES}" - -pkg_postinst() { - einfo '' - einfo 'FATX WARNING: This kernel includes the new driver. There may well be bugs.' - einfo '' -} diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.12.5.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.12.5.ebuild deleted file mode 100644 index f82470c27819..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.12.5.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.6.12.5.ebuild,v 1.1 2005/08/20 13:05:05 chrb Exp $ - -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -ETYPE='sources' -inherit kernel-2 -detect_arch -detect_version - -# version of gentoo patchset -XBOX_PATCHES=xboxpatches-2.6.12.5-20050820.tar.bz2 - -KEYWORDS="~x86 -*" -UNIPATCH_LIST=" - ${ARCH_PATCH} - ${DISTDIR}/${XBOX_PATCHES}" -DESCRIPTION="Full sources for the Xbox Linux kernel" -SRC_URI="${KERNEL_URI} - ${ARCH_URI} - mirror://gentoo/${XBOX_PATCHES}" diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.14.3.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.14.3.ebuild deleted file mode 100644 index 1860ddd6d6a0..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.14.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.6.14.3.ebuild,v 1.1 2005/12/12 21:39:40 gimli Exp $ - -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -ETYPE='sources' -inherit kernel-2 -detect_arch -detect_version - -# version of gentoo patchset -XBOX_PATCHES=xbox-sources-2.6.14-20051208.patch.bz2 - -KEYWORDS="~x86 -*" -UNIPATCH_LIST=" - ${ARCH_PATCH} - ${DISTDIR}/${XBOX_PATCHES}" -DESCRIPTION="Full sources for the Xbox Linux kernel" -SRC_URI="${KERNEL_URI} - ${ARCH_URI} - mirror://gentoo/${XBOX_PATCHES}" diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.16.5.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.16.5.ebuild deleted file mode 100644 index d37e59110329..000000000000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.16.5.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xbox-sources/xbox-sources-2.6.16.5.ebuild,v 1.1 2006/04/15 18:09:38 chrb Exp $ - -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -ETYPE='sources' -inherit kernel-2 -detect_arch -detect_version - -# version of gentoo patchset -XBOX_PATCHES=linux-2.6.16-xbox.patch.gz - -KEYWORDS="~x86 -*" -UNIPATCH_LIST=" - ${ARCH_PATCH} - ${DISTDIR}/${XBOX_PATCHES}" -DESCRIPTION="Full sources for the Xbox Linux kernel" -SRC_URI="${KERNEL_URI} - ${ARCH_URI} - mirror://sourceforge/xbox-linux/${XBOX_PATCHES}" |