summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavoz@gentoo.org>2006-07-12 19:30:27 +0000
committerGustavo Zacarias <gustavoz@gentoo.org>2006-07-12 19:30:27 +0000
commit48495dfdaf739a6e9ad1da8f959c15c7ab155ea0 (patch)
tree2b6b61489312bf37de07f9c8a92e6cd1b7f04f66 /sys-kernel/hppa-sources
parentWicked cleanup (diff)
downloadhistorical-48495dfdaf739a6e9ad1da8f959c15c7ab155ea0.tar.gz
historical-48495dfdaf739a6e9ad1da8f959c15c7ab155ea0.tar.bz2
historical-48495dfdaf739a6e9ad1da8f959c15c7ab155ea0.zip
Wicked cleanup
Package-Manager: portage-2.1-r1
Diffstat (limited to 'sys-kernel/hppa-sources')
-rw-r--r--sys-kernel/hppa-sources/Manifest219
-rw-r--r--sys-kernel/hppa-sources/files/CAN-2004-1056.patch268
-rw-r--r--sys-kernel/hppa-sources/files/CAN-2004-1235.patch303
-rw-r--r--sys-kernel/hppa-sources/files/CVE-2005-3356.patch137
-rw-r--r--sys-kernel/hppa-sources/files/LKA-20050107.patch163
-rw-r--r--sys-kernel/hppa-sources/files/LSM-capability-fix.patch32
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p12
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p102
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p112
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p22
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p42
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p62
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.11_p22
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.2_p26
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.4_p26
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.13_p15
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.2_p06
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.3_p06
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.1_p46
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.4_p46
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15_p15
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.14_p1110
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.22_p1112
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.23_p1112
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.5_p1110
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.9_p1112
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16_p07
-rw-r--r--sys-kernel/hppa-sources/files/ide-cdrom-fix.patch12
-rw-r--r--sys-kernel/hppa-sources/files/nbd-no-panic.diff17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p1.ebuild16
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p10.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p11.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p2.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p4.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.10_p6.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.11_p2.ebuild17
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.12.2_p2.ebuild49
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.12.4_p2.ebuild51
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.13_p1.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.14.2_p0.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.14.3_p0.ebuild55
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.15.1_p4.ebuild55
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.15.4_p4.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.15_p1.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16.14_p11.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16.22_p11.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16.23_p11.ebuild50
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16.5_p11.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16.9_p11.ebuild54
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.16_p0.ebuild54
50 files changed, 7 insertions, 2131 deletions
diff --git a/sys-kernel/hppa-sources/Manifest b/sys-kernel/hppa-sources/Manifest
index 428a46074582..564b2c8ef585 100644
--- a/sys-kernel/hppa-sources/Manifest
+++ b/sys-kernel/hppa-sources/Manifest
@@ -1,243 +1,38 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX CAN-2004-1056.patch 8458 RMD160 ea2b91a6501506509044559d2c0c69bc9aefdcf9 SHA1 f65bf59cb2568321ec9c228ee4cd3e7d7ba70820 SHA256 389d2fb656952f59134440f9e8438b8e8c9a5b53e4a35dbbc4e1d4f8d1c7ba74
-MD5 001b0a631c9fc28133013a1f8f78f74c files/CAN-2004-1056.patch 8458
-RMD160 ea2b91a6501506509044559d2c0c69bc9aefdcf9 files/CAN-2004-1056.patch 8458
-SHA256 389d2fb656952f59134440f9e8438b8e8c9a5b53e4a35dbbc4e1d4f8d1c7ba74 files/CAN-2004-1056.patch 8458
-AUX CAN-2004-1235.patch 9736 RMD160 a93cc57fd6adba11a9357332e3ef4f7c9c9182b7 SHA1 1302a70e7efbc65cc5a64de4b808608b498c0c49 SHA256 22ef7cd630c8161fcd7f9cbe1fefa1f1e80b5d4dd36dcb77eef976edf91189da
-MD5 cd0a7533c43364e377348613c6d76bb7 files/CAN-2004-1235.patch 9736
-RMD160 a93cc57fd6adba11a9357332e3ef4f7c9c9182b7 files/CAN-2004-1235.patch 9736
-SHA256 22ef7cd630c8161fcd7f9cbe1fefa1f1e80b5d4dd36dcb77eef976edf91189da files/CAN-2004-1235.patch 9736
-AUX CVE-2005-3356.patch 3803 RMD160 fd745db9e9dc3fb33102e9e11d9ea86d43b9a255 SHA1 bb83d760052bf664e44f9240bd798919edfce4aa SHA256 56303a93f1d1075e21b739f4fd5ed2f492bb9d72bf00d64e88944cb4da329737
-MD5 9003bddd0b720bc1b027419bd78b95ea files/CVE-2005-3356.patch 3803
-RMD160 fd745db9e9dc3fb33102e9e11d9ea86d43b9a255 files/CVE-2005-3356.patch 3803
-SHA256 56303a93f1d1075e21b739f4fd5ed2f492bb9d72bf00d64e88944cb4da329737 files/CVE-2005-3356.patch 3803
-AUX LKA-20050107.patch 6122 RMD160 c503a560fa6e8bd493208a5eac7fc5498d3c6f5a SHA1 cd742fb85525bc4c1395a9efac762d7554bf66a3 SHA256 91fda5484a382f00744b132bc89934550f940e2c2bd167829ec302910b494a8f
-MD5 b4f71191d0b9bc4439cdb8645ff474a7 files/LKA-20050107.patch 6122
-RMD160 c503a560fa6e8bd493208a5eac7fc5498d3c6f5a files/LKA-20050107.patch 6122
-SHA256 91fda5484a382f00744b132bc89934550f940e2c2bd167829ec302910b494a8f files/LKA-20050107.patch 6122
-AUX LSM-capability-fix.patch 979 RMD160 14aab03249741ac23af237b188c53206c2a0fbad SHA1 5f1028fe1bbcb3534623901b191311bbec6a7215 SHA256 0184b4b9b2d2aa622eb51b5da347eaf6bd7c98ae5558db9e55abf6496c35e248
-MD5 655251f31f0bdc85bdd0cd0280af22b7 files/LSM-capability-fix.patch 979
-RMD160 14aab03249741ac23af237b188c53206c2a0fbad files/LSM-capability-fix.patch 979
-SHA256 0184b4b9b2d2aa622eb51b5da347eaf6bd7c98ae5558db9e55abf6496c35e248 files/LSM-capability-fix.patch 979
-AUX ide-cdrom-fix.patch 480 RMD160 d275042e865ee711d36aae4def5d9ece417910f1 SHA1 050b783c641109766cd4c46fbde4d4b483a69c99 SHA256 828e3728d65422823b6af113b8d1131bb7617fccf353e54afdd6691bed43f362
-MD5 7b46dd1f32324db5bdffc2b0b822c546 files/ide-cdrom-fix.patch 480
-RMD160 d275042e865ee711d36aae4def5d9ece417910f1 files/ide-cdrom-fix.patch 480
-SHA256 828e3728d65422823b6af113b8d1131bb7617fccf353e54afdd6691bed43f362 files/ide-cdrom-fix.patch 480
-AUX nbd-no-panic.diff 710 RMD160 5159c6212a2dd699da549273f77c6b1a70489a4a SHA1 d848dbf38451573c583de9bc74adf6c8b3c86ef6 SHA256 1671ce23a71fb7ebeae6e1252ab2b2495dfe2a3aac4e2f29f46698509c1aa26e
-MD5 ff248bdc7134617427d8a239643e26d5 files/nbd-no-panic.diff 710
-RMD160 5159c6212a2dd699da549273f77c6b1a70489a4a files/nbd-no-panic.diff 710
-SHA256 1671ce23a71fb7ebeae6e1252ab2b2495dfe2a3aac4e2f29f46698509c1aa26e files/nbd-no-panic.diff 710
DIST 4300_squashfs-3.0.patch.bz2 18137 RMD160 ee3e067367c236fb3620e0591c37f016331b2096 SHA1 50070abd2334254a2d497a1a39e4ce76ef928fba SHA256 91d33d2bdee05bc2ce976951bcfdb7894f92df347467d83ea7d7453999f65f5c
DIST 4705_squashfs-2.1.patch.bz2 14357 RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9
-DIST linux-2.6.10.tar.bz2 36533484
-DIST linux-2.6.11.tar.bz2 37075679
-DIST linux-2.6.12.tar.bz2 37511570
-DIST linux-2.6.13.tar.bz2 38372729
-DIST linux-2.6.14.tar.bz2 39172170
-DIST linux-2.6.15.tar.bz2 39832836
DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7
-DIST patch-2.6.10-pa1.gz 148989
-DIST patch-2.6.10-pa10.gz 189423
-DIST patch-2.6.10-pa11.gz 192026
-DIST patch-2.6.10-pa2.gz 151723
-DIST patch-2.6.10-pa4.gz 173285
-DIST patch-2.6.10-pa6.gz 175293
-DIST patch-2.6.11-pa2.gz 221951
-DIST patch-2.6.12-pa2.gz 84155
-DIST patch-2.6.12.2.bz2 4096
-DIST patch-2.6.12.4.bz2 11404
-DIST patch-2.6.13-pa1.gz 90448
-DIST patch-2.6.14-pa0.gz 113555
-DIST patch-2.6.14.2.bz2 6281
-DIST patch-2.6.14.3.bz2 13172
-DIST patch-2.6.15-pa1.gz 80564
-DIST patch-2.6.15-pa4.gz 88319
-DIST patch-2.6.15.1.bz2 6738
-DIST patch-2.6.15.4.bz2 18466
-DIST patch-2.6.16-pa0.gz 34556
DIST patch-2.6.16-pa11.gz 61027 RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374
-DIST patch-2.6.16.14.bz2 41796
DIST patch-2.6.16.18.bz2 50770
-DIST patch-2.6.16.22.bz2 59508 RMD160 ad1575b6f5a25c9b98c9491be5bd663feb3000e7 SHA1 273437485eb55c9377481b58f36b02dc9a3743b2 SHA256 ba29fd47567561987d7faf8c9347fdf69f9204a067da918bf99467c3e38cc473
-DIST patch-2.6.16.23.bz2 59476 RMD160 316d8f10b0850ac33f16a5932f817013b48c77d8 SHA1 518e40e0b91a66e83623ba48c44c8dd26ab6205e SHA256 d0c7cd17f63fb087ec317fe1ecd574ff4e60494b12e9ad67ba0690b48794d4ad
DIST patch-2.6.16.24.bz2 59487 RMD160 d7a1e6af48081c930e0db933f89e9119dbe2665e SHA1 d8bfd05669dd1e29256f4a06ecd250eeecd38211 SHA256 3d948d5801e98837bc85a61b60fb8062001d005814ddd5e99cabe8059bd43a5e
-DIST patch-2.6.16.5.bz2 12684
-DIST patch-2.6.16.9.bz2 27849 RMD160 beac72f27a57af613efd3cd38bc9831a6f16e135 SHA256 79001672be7ebae661037e8427882595e6d039d232612b0e4b9651852502aac6
-EBUILD hppa-sources-2.6.10_p1.ebuild 692 RMD160 84e6985e6dbd1c7da1df4e1ed1862e8482240794 SHA1 6966e6ad720ebcee3ea688b5f1408e61ef81c8f0 SHA256 e68348c2c1bd4a351f22b2988b658886aab3a0ab127bcb30ee3c82534e55e823
-MD5 dcf6adc464035c767d3183e5f7774b26 hppa-sources-2.6.10_p1.ebuild 692
-RMD160 84e6985e6dbd1c7da1df4e1ed1862e8482240794 hppa-sources-2.6.10_p1.ebuild 692
-SHA256 e68348c2c1bd4a351f22b2988b658886aab3a0ab127bcb30ee3c82534e55e823 hppa-sources-2.6.10_p1.ebuild 692
-EBUILD hppa-sources-2.6.10_p10.ebuild 781 RMD160 a3458a9a823f22dccbffbacd0fc81ae3136e99f1 SHA1 8f95376a64924a3445afd7a10c62c5b73d34582b SHA256 ef25ef57b6dac9ff29419bffac00bdc05d2c8517d5c2d8ad38913ca5ac79d70a
-MD5 f176b7d1c3f6ed8055e2d49209e0fa90 hppa-sources-2.6.10_p10.ebuild 781
-RMD160 a3458a9a823f22dccbffbacd0fc81ae3136e99f1 hppa-sources-2.6.10_p10.ebuild 781
-SHA256 ef25ef57b6dac9ff29419bffac00bdc05d2c8517d5c2d8ad38913ca5ac79d70a hppa-sources-2.6.10_p10.ebuild 781
-EBUILD hppa-sources-2.6.10_p11.ebuild 755 RMD160 3bba323f9502e1e67a13f13867da7dc651883f2b SHA1 44d447a4c41faddaf90c217c7f5a0ef82b66a459 SHA256 8e9046f5553b64949a5ef97b0c66103dc610843e97ee73b7b1a84262c1ffae41
-MD5 b3f3f3026234e3e4e09eb594357f2883 hppa-sources-2.6.10_p11.ebuild 755
-RMD160 3bba323f9502e1e67a13f13867da7dc651883f2b hppa-sources-2.6.10_p11.ebuild 755
-SHA256 8e9046f5553b64949a5ef97b0c66103dc610843e97ee73b7b1a84262c1ffae41 hppa-sources-2.6.10_p11.ebuild 755
-EBUILD hppa-sources-2.6.10_p2.ebuild 717 RMD160 199f963be26931c46ce1545207061d5e02ccacae SHA1 50505633a8c2ac23fabff7e354d29bb978dd9e55 SHA256 796fba34a4df37a6f7203778a26d5fde2057989be6527dc6f047fda634f0d138
-MD5 074dd720871b3b04b90e6f39c3664c7c hppa-sources-2.6.10_p2.ebuild 717
-RMD160 199f963be26931c46ce1545207061d5e02ccacae hppa-sources-2.6.10_p2.ebuild 717
-SHA256 796fba34a4df37a6f7203778a26d5fde2057989be6527dc6f047fda634f0d138 hppa-sources-2.6.10_p2.ebuild 717
-EBUILD hppa-sources-2.6.10_p4.ebuild 717 RMD160 02e53f1527941a041a6d4ae70768caec6f3e84f5 SHA1 07f39fdd67629e4e6ff698a2fe42f58cafe1dde9 SHA256 12fd2e8bb61610241530876552e54eeb7924fab45c0fd1aa62bee8f54ae76352
-MD5 ca691817130aedfb73c935b3cda1e75b hppa-sources-2.6.10_p4.ebuild 717
-RMD160 02e53f1527941a041a6d4ae70768caec6f3e84f5 hppa-sources-2.6.10_p4.ebuild 717
-SHA256 12fd2e8bb61610241530876552e54eeb7924fab45c0fd1aa62bee8f54ae76352 hppa-sources-2.6.10_p4.ebuild 717
-EBUILD hppa-sources-2.6.10_p6.ebuild 717 RMD160 d0989ca39bd746b9d9ec110de170d7d4d1b847b5 SHA1 5ca48e7afa1ac73d0901197444a6963caf7a5f52 SHA256 1d1dd9640feb090f00504aa09a8d248497dc9cddacdef1973c7aca58cb6929ad
-MD5 53ec312f4db825cb5bf2971f99f3d35f hppa-sources-2.6.10_p6.ebuild 717
-RMD160 d0989ca39bd746b9d9ec110de170d7d4d1b847b5 hppa-sources-2.6.10_p6.ebuild 717
-SHA256 1d1dd9640feb090f00504aa09a8d248497dc9cddacdef1973c7aca58cb6929ad hppa-sources-2.6.10_p6.ebuild 717
-EBUILD hppa-sources-2.6.11_p2.ebuild 685 RMD160 d50c170756da11a4eedc932b6e2b64b6b73675d6 SHA1 7545f2e152f57ea80cccacf47afe948be1de31ae SHA256 fc23fffae84b1d707a3a1fb80778b279132aed94b30ce69f21377720d6b0c8a8
-MD5 8cee23a5c30baa50ce5a342fe4dddd32 hppa-sources-2.6.11_p2.ebuild 685
-RMD160 d50c170756da11a4eedc932b6e2b64b6b73675d6 hppa-sources-2.6.11_p2.ebuild 685
-SHA256 fc23fffae84b1d707a3a1fb80778b279132aed94b30ce69f21377720d6b0c8a8 hppa-sources-2.6.11_p2.ebuild 685
-EBUILD hppa-sources-2.6.12.2_p2.ebuild 1242 RMD160 426a049581c43851e272a1668ea2a20ddb7479a3 SHA1 9f05178ba10dbe9b549edc782a1891c2f564bb47 SHA256 ba206f8886d99811d3662c75cfa4e7a60cb087b4987d840de765354d926e6d1a
-MD5 dfb6127d9409cff2c8890e6a9d58a720 hppa-sources-2.6.12.2_p2.ebuild 1242
-RMD160 426a049581c43851e272a1668ea2a20ddb7479a3 hppa-sources-2.6.12.2_p2.ebuild 1242
-SHA256 ba206f8886d99811d3662c75cfa4e7a60cb087b4987d840de765354d926e6d1a hppa-sources-2.6.12.2_p2.ebuild 1242
-EBUILD hppa-sources-2.6.12.4_p2.ebuild 1339 RMD160 8943f7097cebe253e9a503ab0c0c7edff9dcf988 SHA1 8e89f6d448c81e1c772b8eb7b813be707968f5a1 SHA256 436ca743d26cf3be42107f4d82670427f3cbd9ebecd244214945b3affc118922
-MD5 67d537d90ccdb5149d39cf9c90d9283b hppa-sources-2.6.12.4_p2.ebuild 1339
-RMD160 8943f7097cebe253e9a503ab0c0c7edff9dcf988 hppa-sources-2.6.12.4_p2.ebuild 1339
-SHA256 436ca743d26cf3be42107f4d82670427f3cbd9ebecd244214945b3affc118922 hppa-sources-2.6.12.4_p2.ebuild 1339
-EBUILD hppa-sources-2.6.13_p1.ebuild 1411 RMD160 0cd5c655fd0a9ebafa4bc50cbdead8fb0c7497f2 SHA1 071c6a0b5944713086db0a3c6b60ac0155d4329b SHA256 12cca0cdc6dd5ee647af87e51e613eecc5f52b558a0c4500f54b2716ed7ef95d
-MD5 977a9ee8ce7aa71db60103b17b323e99 hppa-sources-2.6.13_p1.ebuild 1411
-RMD160 0cd5c655fd0a9ebafa4bc50cbdead8fb0c7497f2 hppa-sources-2.6.13_p1.ebuild 1411
-SHA256 12cca0cdc6dd5ee647af87e51e613eecc5f52b558a0c4500f54b2716ed7ef95d hppa-sources-2.6.13_p1.ebuild 1411
-EBUILD hppa-sources-2.6.14.2_p0.ebuild 1412 RMD160 11931c1ea6d1019c8363025bb523598b40da4545 SHA1 4a3c3af4803fde7d4af82fbce756da54f2e5a02e SHA256 36f00beb50632368992bf2e90f4151b2b3b3d59dac438b14446e6e4c53cf460d
-MD5 a77ee0efb03702047e015e1bb3bb3b86 hppa-sources-2.6.14.2_p0.ebuild 1412
-RMD160 11931c1ea6d1019c8363025bb523598b40da4545 hppa-sources-2.6.14.2_p0.ebuild 1412
-SHA256 36f00beb50632368992bf2e90f4151b2b3b3d59dac438b14446e6e4c53cf460d hppa-sources-2.6.14.2_p0.ebuild 1412
-EBUILD hppa-sources-2.6.14.3_p0.ebuild 1442 RMD160 12a6cf5d967030f952f9b4e1284ec4f4926983b6 SHA1 1d9499b8061389be4f6a0b68b022f67c0422f891 SHA256 e75a46080da043cb79765fdbaae0ea8e0aa0e33979eee9e69e9e1fc4937463b4
-MD5 5cf0512c173e95178039ef3adba7808a hppa-sources-2.6.14.3_p0.ebuild 1442
-RMD160 12a6cf5d967030f952f9b4e1284ec4f4926983b6 hppa-sources-2.6.14.3_p0.ebuild 1442
-SHA256 e75a46080da043cb79765fdbaae0ea8e0aa0e33979eee9e69e9e1fc4937463b4 hppa-sources-2.6.14.3_p0.ebuild 1442
-EBUILD hppa-sources-2.6.15.1_p4.ebuild 1444 RMD160 cd92d8602c79c56699b2d118e758e7d7efd8023a SHA1 4ea31e3df121f474cbedfd05cdcddd3adedee8de SHA256 ca91316c7e524799279c903ee2531845a5a62b69aed1b240cf8ad14d655c7c2f
-MD5 fee5e14956fb0c0bb644ecf358cceb1d hppa-sources-2.6.15.1_p4.ebuild 1444
-RMD160 cd92d8602c79c56699b2d118e758e7d7efd8023a hppa-sources-2.6.15.1_p4.ebuild 1444
-SHA256 ca91316c7e524799279c903ee2531845a5a62b69aed1b240cf8ad14d655c7c2f hppa-sources-2.6.15.1_p4.ebuild 1444
-EBUILD hppa-sources-2.6.15.4_p4.ebuild 1412 RMD160 23c51e1df2096685c280abc80e8fd2cb4f12ac94 SHA1 87e955e2a382e754d3add02af7abc2d9ab1963a0 SHA256 39c78d7004e63c1f3851f911358c02ff55c4efacd518bf8a33b3829c3efee4a9
-MD5 b4a56c71e6b6253fd439c7771ec563ab hppa-sources-2.6.15.4_p4.ebuild 1412
-RMD160 23c51e1df2096685c280abc80e8fd2cb4f12ac94 hppa-sources-2.6.15.4_p4.ebuild 1412
-SHA256 39c78d7004e63c1f3851f911358c02ff55c4efacd518bf8a33b3829c3efee4a9 hppa-sources-2.6.15.4_p4.ebuild 1412
-EBUILD hppa-sources-2.6.15_p1.ebuild 1410 RMD160 ccb56625f58f8f6affa26d4a4630cb8d12b5b1e1 SHA1 61068705173489aa24d7026dc40eb31c39906d55 SHA256 196e551344502ea879ecc41c8056c2846a1b911ed69e91a76a047ee2fd436596
-MD5 74bdf5e30038d4da2c499ef24c65107c hppa-sources-2.6.15_p1.ebuild 1410
-RMD160 ccb56625f58f8f6affa26d4a4630cb8d12b5b1e1 hppa-sources-2.6.15_p1.ebuild 1410
-SHA256 196e551344502ea879ecc41c8056c2846a1b911ed69e91a76a047ee2fd436596 hppa-sources-2.6.15_p1.ebuild 1410
-EBUILD hppa-sources-2.6.16.14_p11.ebuild 1414 RMD160 c36f92fa26247ce6425aa278e21dd66bd8b75bdf SHA1 c67b2e404c8e558f5692586353865b42e0a8cb9c SHA256 67bc6a8561311f503e75eb925fcd7b6e97736478adc5da7a3ad69fbe10316af8
-MD5 85c31f17ae31441475a08d0f468f7594 hppa-sources-2.6.16.14_p11.ebuild 1414
-RMD160 c36f92fa26247ce6425aa278e21dd66bd8b75bdf hppa-sources-2.6.16.14_p11.ebuild 1414
-SHA256 67bc6a8561311f503e75eb925fcd7b6e97736478adc5da7a3ad69fbe10316af8 hppa-sources-2.6.16.14_p11.ebuild 1414
EBUILD hppa-sources-2.6.16.18_p11.ebuild 1414 RMD160 3f4031604c61d2a45c3ea583cb54597214e5ee6d SHA1 4b62a0c0da7fbf0902706472bf6283a9c3c0b2ff SHA256 6e011f6b32812f2672e47bf6ea498c8fe9dbfb0ccdc9f921a0259000593e564a
MD5 63a005f43e9b6fe9eb56ba046a416407 hppa-sources-2.6.16.18_p11.ebuild 1414
RMD160 3f4031604c61d2a45c3ea583cb54597214e5ee6d hppa-sources-2.6.16.18_p11.ebuild 1414
SHA256 6e011f6b32812f2672e47bf6ea498c8fe9dbfb0ccdc9f921a0259000593e564a hppa-sources-2.6.16.18_p11.ebuild 1414
-EBUILD hppa-sources-2.6.16.22_p11.ebuild 1394 RMD160 ff454c1ef97b34d85f2c909295811d5a5eed3f3a SHA1 54f1cfd83084bebebd3a567239944e10017497b0 SHA256 f0886dc96e92beb55a0f909924e9f2f32db4a44bfcfc9a27f236c3a23f451fef
-MD5 0497a48093b78039ed90fbcd6614cdca hppa-sources-2.6.16.22_p11.ebuild 1394
-RMD160 ff454c1ef97b34d85f2c909295811d5a5eed3f3a hppa-sources-2.6.16.22_p11.ebuild 1394
-SHA256 f0886dc96e92beb55a0f909924e9f2f32db4a44bfcfc9a27f236c3a23f451fef hppa-sources-2.6.16.22_p11.ebuild 1394
-EBUILD hppa-sources-2.6.16.23_p11.ebuild 1390 RMD160 b5b36e4d52577104c587e756d168a5015d624936 SHA1 835c71a1e8c3c457ba393c88ca8dc176fd3b71f4 SHA256 554392f9bf11fc0270ea952f21efa96de4b9da2579a11e939f3282fb0692a5e4
-MD5 a61dcf9b1c1d1d88bdcf2f542c1e6646 hppa-sources-2.6.16.23_p11.ebuild 1390
-RMD160 b5b36e4d52577104c587e756d168a5015d624936 hppa-sources-2.6.16.23_p11.ebuild 1390
-SHA256 554392f9bf11fc0270ea952f21efa96de4b9da2579a11e939f3282fb0692a5e4 hppa-sources-2.6.16.23_p11.ebuild 1390
EBUILD hppa-sources-2.6.16.24_p11.ebuild 1390 RMD160 19c83b003012f75425afcacb5e17c55cc5e18546 SHA1 c60c8893a34a6630d78a347049c6c487e5092eaf SHA256 afd22cc42ee8d0d7653e5c549b1de02331a62dbedbdafe057a726db22e6331ed
MD5 7050d7b0348942571d21228135726991 hppa-sources-2.6.16.24_p11.ebuild 1390
RMD160 19c83b003012f75425afcacb5e17c55cc5e18546 hppa-sources-2.6.16.24_p11.ebuild 1390
SHA256 afd22cc42ee8d0d7653e5c549b1de02331a62dbedbdafe057a726db22e6331ed hppa-sources-2.6.16.24_p11.ebuild 1390
-EBUILD hppa-sources-2.6.16.5_p11.ebuild 1413 RMD160 4ff53f02607f7be5c4f21fcf1c1ba5fcca87e27a SHA1 646b80e16ae3ad1d8bf9f9b1346097cd3bb772b9 SHA256 7e230f18100c26a7d77016b491b5f21083e647520f0bf42cdde39e954843d59c
-MD5 dd63822b7a1a2c551c41d38bc1a88243 hppa-sources-2.6.16.5_p11.ebuild 1413
-RMD160 4ff53f02607f7be5c4f21fcf1c1ba5fcca87e27a hppa-sources-2.6.16.5_p11.ebuild 1413
-SHA256 7e230f18100c26a7d77016b491b5f21083e647520f0bf42cdde39e954843d59c hppa-sources-2.6.16.5_p11.ebuild 1413
-EBUILD hppa-sources-2.6.16.9_p11.ebuild 1413 RMD160 911c626dbf1364e57bf1557a313ea30d181b9933 SHA1 4965812d06e4ef8fc2a6c292591843e6df80c879 SHA256 ede327402e67d474c24b8bd1556b9682b8acedfe977a74e3c943b36ec05e3fee
-MD5 149606b1befc4b48e29bec9756c02290 hppa-sources-2.6.16.9_p11.ebuild 1413
-RMD160 911c626dbf1364e57bf1557a313ea30d181b9933 hppa-sources-2.6.16.9_p11.ebuild 1413
-SHA256 ede327402e67d474c24b8bd1556b9682b8acedfe977a74e3c943b36ec05e3fee hppa-sources-2.6.16.9_p11.ebuild 1413
-EBUILD hppa-sources-2.6.16_p0.ebuild 1411 RMD160 99fbf3e5bc217e55ac7788050db74369a0f198ca SHA1 63a0f2e2813bbbbc2f75ec87c53712ed0fa25e9e SHA256 09c768721bcc6edd895a182d247d2d061a6c10c918eea4a1a7d48ba2c7f49d7f
-MD5 4059ad53a76389e766c90011f507ede2 hppa-sources-2.6.16_p0.ebuild 1411
-RMD160 99fbf3e5bc217e55ac7788050db74369a0f198ca hppa-sources-2.6.16_p0.ebuild 1411
-SHA256 09c768721bcc6edd895a182d247d2d061a6c10c918eea4a1a7d48ba2c7f49d7f hppa-sources-2.6.16_p0.ebuild 1411
-MISC ChangeLog 12869 RMD160 e7442187fc8a277d2426f14a0d22e3caeaf825e6 SHA1 c9f288ed79a80bf0057fa3ad4ebad63656fdd2ad SHA256 b0f6a6a66e4f2ea668e3ce4e49d094d5cf846b8d799600c14beb4f7a00866c06
-MD5 3d88dc3af266f4530dff98e4854b2814 ChangeLog 12869
-RMD160 e7442187fc8a277d2426f14a0d22e3caeaf825e6 ChangeLog 12869
-SHA256 b0f6a6a66e4f2ea668e3ce4e49d094d5cf846b8d799600c14beb4f7a00866c06 ChangeLog 12869
+MISC ChangeLog 13871 RMD160 d0b6417cc3a3d5dc46c34a46cea2135a889ab555 SHA1 ce1fe5879249159581056ea52e85fc6115288741 SHA256 5a663080e86ca5fbff8d90a7e4eb6104386dda0ba2996275d121f424e7239057
+MD5 6ca24273eedceb36891b9d3629208a84 ChangeLog 13871
+RMD160 d0b6417cc3a3d5dc46c34a46cea2135a889ab555 ChangeLog 13871
+SHA256 5a663080e86ca5fbff8d90a7e4eb6104386dda0ba2996275d121f424e7239057 ChangeLog 13871
MISC metadata.xml 223 RMD160 87c71a5044f7c8d9b8f7eec0eecd6d47921b5723 SHA1 fb60cb9b6f2f1aa4a2be249529f30f118aeb749a SHA256 7526e7b8d8e0c521d0b5a2413937a91c9d9978df53aac366e2527143425c8e50
MD5 05ed5731534e9423f109cbec1aa7e993 metadata.xml 223
RMD160 87c71a5044f7c8d9b8f7eec0eecd6d47921b5723 metadata.xml 223
SHA256 7526e7b8d8e0c521d0b5a2413937a91c9d9978df53aac366e2527143425c8e50 metadata.xml 223
-MD5 9d48df2d294a63b45bb9159d718000a2 files/digest-hppa-sources-2.6.10_p1 131
-RMD160 a5f6a33250bd778ec18d4c17c62ee5d5ec2371ef files/digest-hppa-sources-2.6.10_p1 131
-SHA256 f93713b2b396313cc1faf19dca19d242481248bb88e25d4dc206385814e0bc09 files/digest-hppa-sources-2.6.10_p1 131
-MD5 bd7b5cad7b0cadde6daab1e2c3abd13e files/digest-hppa-sources-2.6.10_p10 132
-RMD160 c35c993ecc3e45aba536cfdd575b4514919fa1e5 files/digest-hppa-sources-2.6.10_p10 132
-SHA256 b1e7d7f1970febc3020a5d142a223c2f22383e097ecebde30e0c9171f23c476a files/digest-hppa-sources-2.6.10_p10 132
-MD5 55ffb01e7102f6f1c4a6a0e888dbddb0 files/digest-hppa-sources-2.6.10_p11 132
-RMD160 93a2dca3f45dcc20a154ad8149717cf9ba06591f files/digest-hppa-sources-2.6.10_p11 132
-SHA256 98202c422e1216a57ec6c4b691b9372f46b7ca0b2a424a520df85fc9a8b5b3bd files/digest-hppa-sources-2.6.10_p11 132
-MD5 818ff61f20404922a662b3383416b453 files/digest-hppa-sources-2.6.10_p2 131
-RMD160 1a241199e5055b18fbc796a55e336094b43d326c files/digest-hppa-sources-2.6.10_p2 131
-SHA256 192ab248d00bcdc56ce3c91a4bee66a85db64592ed4e5156c346a7bf25c2e368 files/digest-hppa-sources-2.6.10_p2 131
-MD5 47f5d83813a16f62c031edd2e0c1b79b files/digest-hppa-sources-2.6.10_p4 131
-RMD160 2f7863db9b4b81fb316cb790f830f08aedb5076d files/digest-hppa-sources-2.6.10_p4 131
-SHA256 e2f7c3f7c78bedb38373a23b0f8135be9a18bc2fa4914855ea7597fdd65e9d54 files/digest-hppa-sources-2.6.10_p4 131
-MD5 db1af05869240e3d6499fb4554fa4540 files/digest-hppa-sources-2.6.10_p6 131
-RMD160 d5023a48d5c7080a88d07666f3caa25381a48a18 files/digest-hppa-sources-2.6.10_p6 131
-SHA256 796bad4fa0356b600ec322da10c47a4ca7ec05aedf7438d26f7993a1dbeee074 files/digest-hppa-sources-2.6.10_p6 131
-MD5 373e99cd8f21b64a4fbabdd65d7adbe5 files/digest-hppa-sources-2.6.11_p2 131
-RMD160 99595adcc883f86f21bef0e69dcff3bade57e8e3 files/digest-hppa-sources-2.6.11_p2 131
-SHA256 9819bc97509d16b48e1c20057a892a3f67bd993bd4e1811bc0f8020aff82920a files/digest-hppa-sources-2.6.11_p2 131
-MD5 32623adf1ed7ad5377933f7aff993830 files/digest-hppa-sources-2.6.12.2_p2 450
-RMD160 13aa139c98841d9b2a2b8287278ca33bf0eaf59e files/digest-hppa-sources-2.6.12.2_p2 450
-SHA256 308130fedd6c460e1e806450837e48654fdddda72cd7770f6885c17af54b1707 files/digest-hppa-sources-2.6.12.2_p2 450
-MD5 414486fab860987a7b5c46f346198c42 files/digest-hppa-sources-2.6.12.4_p2 451
-RMD160 71cba3ae2a04e441cbfdcd16c0cd10f4bcb25b0a files/digest-hppa-sources-2.6.12.4_p2 451
-SHA256 2ae9bff2de2571bede259bf9fc1d50f75e47dcf62c8a8b2fdb99c176c6e4e959 files/digest-hppa-sources-2.6.12.4_p2 451
-MD5 703944488f78e054585c16e474f663e4 files/digest-hppa-sources-2.6.13_p1 389
-RMD160 cdff6936b9fa0678db4f74f450ee931611b80f0e files/digest-hppa-sources-2.6.13_p1 389
-SHA256 63a7bd4d02999da0337a97004ffd4ddd74777c7f9e1010bc798131ceabb7b35a files/digest-hppa-sources-2.6.13_p1 389
-MD5 69745566e44671705d0baf5a6831a459 files/digest-hppa-sources-2.6.14.2_p0 451
-RMD160 1e16db80d12b461de0fbb83c9fa588288ee2db54 files/digest-hppa-sources-2.6.14.2_p0 451
-SHA256 97a4c7e95c3ac1d00ab67ecac8bb6b28fe7234f3b95b587340fdf531970d200f files/digest-hppa-sources-2.6.14.2_p0 451
-MD5 dc617709764781ea8ceaf74e1f5f3a87 files/digest-hppa-sources-2.6.14.3_p0 452
-RMD160 792b6933e1192ae5ff364f90e21f1e72c020235f files/digest-hppa-sources-2.6.14.3_p0 452
-SHA256 816495e37404a9c6139dc66d60f01acbbce29220f2a1d666bd50e0da536c018c files/digest-hppa-sources-2.6.14.3_p0 452
-MD5 b233ff128c53d204dfe44a444d71c053 files/digest-hppa-sources-2.6.15.1_p4 450
-RMD160 c9d79f1299c0611d1daab88e7bcf236cfc86c6aa files/digest-hppa-sources-2.6.15.1_p4 450
-SHA256 488814fb014085d2214d4f65864f1ab7246c6fbea2dd749676f47ee0fe7940df files/digest-hppa-sources-2.6.15.1_p4 450
-MD5 c2235c371e50619639dad1e31ecf19ec files/digest-hppa-sources-2.6.15.4_p4 451
-RMD160 15a2f6f083b76888d7b5d497141922c7dccb7b2d files/digest-hppa-sources-2.6.15.4_p4 451
-SHA256 3985071d2ab580b10a9a0064f4da9d7705dfa9c911fe2448a46170dfc0812ff4 files/digest-hppa-sources-2.6.15.4_p4 451
-MD5 234249bc393e1ea4feac4b52b5d81230 files/digest-hppa-sources-2.6.15_p1 389
-RMD160 487ab9f4c0a0e171aacf0398d84b68f62fe6db29 files/digest-hppa-sources-2.6.15_p1 389
-SHA256 43ed2790d95cc35b8e6bb9cda8dfa0e495d39eb2f62b2c45beb2676f71809810 files/digest-hppa-sources-2.6.15_p1 389
-MD5 f7a9ded5f4f8e9bab5a539f53f856aec files/digest-hppa-sources-2.6.16.14_p11 807
-RMD160 3fcadba83080aa301da916ab9332a99ab51955bb files/digest-hppa-sources-2.6.16.14_p11 807
-SHA256 745df1f97bc581551530bbc03db485f487cbdf3e8d9f1459a7854ba31ac33c4a files/digest-hppa-sources-2.6.16.14_p11 807
MD5 b39009adf04fb11797c5726ff01db414 files/digest-hppa-sources-2.6.16.18_p11 807
RMD160 f8d37f4b89692f1ccf0d4ee53ed2e8bc0c36cfe9 files/digest-hppa-sources-2.6.16.18_p11 807
SHA256 d64e26bd38159662a1f5826a028f220d8b5b9ed7e4b0349153b87a67cc2482ba files/digest-hppa-sources-2.6.16.18_p11 807
-MD5 ec3e7dfdfddfaf3c35c76045845b0514 files/digest-hppa-sources-2.6.16.22_p11 979
-RMD160 fdb1996b7485833ef78029186109d1d109ab1f6d files/digest-hppa-sources-2.6.16.22_p11 979
-SHA256 1c20c1f72dbe51609272aa16688b798530bbe3057860e8d5dcabf61dcd02d5ef files/digest-hppa-sources-2.6.16.22_p11 979
-MD5 2ea1c6c38cf7a96fedf536fe9a8c4433 files/digest-hppa-sources-2.6.16.23_p11 979
-RMD160 dfcb1e69c27abcdd74ca8a25db1334b1d21184fb files/digest-hppa-sources-2.6.16.23_p11 979
-SHA256 06e55ea33de2c0da1676de3601eb6a8dcfe6ce34334d6f8d857b313b93f42faa files/digest-hppa-sources-2.6.16.23_p11 979
MD5 ea44f3791ab734e7434c25209dab977d files/digest-hppa-sources-2.6.16.24_p11 979
RMD160 ab24911db8b0fee26e429c8e70a58a43f2d2294b files/digest-hppa-sources-2.6.16.24_p11 979
SHA256 943a2c96447af30f8542c924308e7beaa18d3a3922d2fbcc74d03858f295f686 files/digest-hppa-sources-2.6.16.24_p11 979
-MD5 c96df43526682fcc028ee35cd03be7dc files/digest-hppa-sources-2.6.16.5_p11 806
-RMD160 a8b532e2bdc28da0afc4ad4c215c4e99443f9155 files/digest-hppa-sources-2.6.16.5_p11 806
-SHA256 4117f07ed90169f1b9c91a78597add63038be5b611c54c4cb388de14414b0d69 files/digest-hppa-sources-2.6.16.5_p11 806
-MD5 4cacf148a639d649df45b028f77c6f59 files/digest-hppa-sources-2.6.16.9_p11 976
-RMD160 9a67f96207fb4b0f8e98c277a1af087ba15a8048 files/digest-hppa-sources-2.6.16.9_p11 976
-SHA256 9748f3c3b5fc3e4cd2773e02f99fd8666b95fd44569449a178c2a426569d24eb files/digest-hppa-sources-2.6.16.9_p11 976
-MD5 728ce8783f5a9ed7ddd2838be853fa39 files/digest-hppa-sources-2.6.16_p0 569
-RMD160 42179031a13befac47e87c5a656abe847923e188 files/digest-hppa-sources-2.6.16_p0 569
-SHA256 861bcd50c19b38537733a3324008beac3021a116a180bdcbcbd9f251e9ddcae7 files/digest-hppa-sources-2.6.16_p0 569
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4-ecc0.1.6 (GNU/Linux)
-iD8DBQFEtUp2KRy60XGEcJIRAiVUAJwMjJcsz9Sj/4c8yG5Xi2ktXqwTTACgmPT6
-qkGR0//Kolh6sUyx2FFDmSg=
-=BROf
+iD8DBQFEtU3TKRy60XGEcJIRAucuAKCYWprHx0mHirUZLB9G7X9mr9X1QgCgo1sW
+LvCdFEbV0wQiUUomR7o4smM=
+=lPfC
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/hppa-sources/files/CAN-2004-1056.patch b/sys-kernel/hppa-sources/files/CAN-2004-1056.patch
deleted file mode 100644
index cd8d7af324c2..000000000000
--- a/sys-kernel/hppa-sources/files/CAN-2004-1056.patch
+++ /dev/null
@@ -1,268 +0,0 @@
-diff -ur linux-2.6.9/drivers/char/drm/i810_dma.c linux-2.6.9.drm.plasmaroo/drivers/char/drm/i810_dma.c
---- linux-2.6.9/drivers/char/drm/i810_dma.c 2004-10-18 22:53:46.000000000 +0100
-+++ linux-2.6.9.drm.plasmaroo/drivers/char/drm/i810_dma.c 2004-12-19 22:46:33.317446112 +0000
-@@ -1030,10 +1030,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;
-@@ -1055,10 +1052,7 @@
- if (copy_from_user(&vertex, (drm_i810_vertex_t __user *)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);
-@@ -1090,10 +1084,7 @@
- if (copy_from_user(&clear, (drm_i810_clear_t __user *)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) {
-@@ -1114,10 +1105,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;
-@@ -1152,10 +1141,7 @@
- if (copy_from_user(&d, (drm_i810_dma_t __user *)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;
-
-@@ -1266,10 +1252,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;
-@@ -1317,10 +1300,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);
- }
-
-@@ -1331,10 +1311,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);
-@@ -1376,10 +1353,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.9/drivers/char/drm/i830_dma.c linux-2.6.9.drm.plasmaroo/drivers/char/drm/i830_dma.c
---- linux-2.6.9/drivers/char/drm/i830_dma.c 2004-10-18 22:53:12.000000000 +0100
-+++ linux-2.6.9.drm.plasmaroo/drivers/char/drm/i830_dma.c 2004-12-19 22:46:33.319445808 +0000
-@@ -1319,10 +1319,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;
-@@ -1343,10 +1340,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);
-@@ -1373,10 +1367,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) {
-@@ -1398,10 +1389,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;
-@@ -1442,10 +1430,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 );
-@@ -1484,10 +1469,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.9/drivers/char/drm/i830_irq.c linux-2.6.9.drm.plasmaroo/drivers/char/drm/i830_irq.c
---- linux-2.6.9/drivers/char/drm/i830_irq.c 2004-10-18 22:54:54.000000000 +0100
-+++ linux-2.6.9.drm.plasmaroo/drivers/char/drm/i830_irq.c 2004-12-19 22:46:33.320445656 +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 -ur linux-2.6.9/drivers/char/drm/i915_dma.c linux-2.6.9.drm.plasmaroo/drivers/char/drm/i915_dma.c
---- linux-2.6.9/drivers/char/drm/i915_dma.c 2004-10-18 22:53:51.000000000 +0100
-+++ linux-2.6.9.drm.plasmaroo/drivers/char/drm/i915_dma.c 2004-12-19 22:46:33.321445504 +0000
-@@ -545,10 +545,7 @@
- {
- DRM_DEVICE;
-
-- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
-- DRM_ERROR("i915_flush_ioctl called without lock held\n");
-- return DRM_ERR(EINVAL);
-- }
-+ LOCK_TEST_WITH_RETURN( dev, filp );
-
- return i915_quiescent(dev);
- }
-@@ -574,10 +571,7 @@
- DRM_DEBUG("i915 batchbuffer, start %x used %d cliprects %d\n",
- batch.start, batch.used, batch.num_cliprects);
-
-- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
-- DRM_ERROR("i915_batchbuffer called without lock held\n");
-- return DRM_ERR(EINVAL);
-- }
-+ LOCK_TEST_WITH_RETURN( dev, filp );
-
- if (batch.num_cliprects && DRM_VERIFYAREA_READ(batch.cliprects,
- batch.num_cliprects *
-@@ -606,10 +600,7 @@
- DRM_DEBUG("i915 cmdbuffer, buf %p sz %d cliprects %d\n",
- cmdbuf.buf, cmdbuf.sz, cmdbuf.num_cliprects);
-
-- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
-- DRM_ERROR("i915_cmdbuffer called without lock held\n");
-- return DRM_ERR(EINVAL);
-- }
-+ LOCK_TEST_WITH_RETURN( dev, filp );
-
- if (cmdbuf.num_cliprects &&
- DRM_VERIFYAREA_READ(cmdbuf.cliprects,
-@@ -645,10 +636,7 @@
- DRM_DEVICE;
-
- DRM_DEBUG("%s\n", __FUNCTION__);
-- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
-- DRM_ERROR("i915_flip_buf called without lock held\n");
-- return DRM_ERR(EINVAL);
-- }
-+ LOCK_TEST_WITH_RETURN( dev, filp );
-
- return i915_dispatch_flip(dev);
- }
-diff -ur linux-2.6.9/drivers/char/drm/i915_irq.c linux-2.6.9.drm.plasmaroo/drivers/char/drm/i915_irq.c
---- linux-2.6.9/drivers/char/drm/i915_irq.c 2004-10-18 22:53:51.000000000 +0100
-+++ linux-2.6.9.drm.plasmaroo/drivers/char/drm/i915_irq.c 2004-12-19 22:46:33.321445504 +0000
-@@ -92,10 +92,7 @@
- drm_i915_irq_emit_t emit;
- int result;
-
-- if (!_DRM_LOCK_IS_HELD(dev->lock.hw_lock->lock)) {
-- DRM_ERROR("i915_irq_emit called without lock held\n");
-- return DRM_ERR(EINVAL);
-- }
-+ LOCK_TEST_WITH_RETURN( dev, filp );
-
- if (!dev_priv) {
- DRM_ERROR("%s called with no initialization\n", __FUNCTION__);
diff --git a/sys-kernel/hppa-sources/files/CAN-2004-1235.patch b/sys-kernel/hppa-sources/files/CAN-2004-1235.patch
deleted file mode 100644
index 6095e844d5f1..000000000000
--- a/sys-kernel/hppa-sources/files/CAN-2004-1235.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(&current->mm->mmap_sem);
-+ ret = do_brk(addr, len);
-+ up_write(&current->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/hppa-sources/files/CVE-2005-3356.patch b/sys-kernel/hppa-sources/files/CVE-2005-3356.patch
deleted file mode 100644
index ed121ea173f9..000000000000
--- a/sys-kernel/hppa-sources/files/CVE-2005-3356.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-From: Alexander Viro <aviro@redhat.com>
-Date: Sat, 14 Jan 2006 20:29:55 +0000 (-0500)
-Subject: [PATCH] Fix double decrement of mqueue_mnt->mnt_count in sys_mq_open
-X-Git-Url: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=7c7dce9209161eb260cdf9e9172f72c3a02379e6
-
-[PATCH] Fix double decrement of mqueue_mnt->mnt_count in sys_mq_open
-
-Fixed the refcounting on failure exits in sys_mq_open() and
-cleaned the logics up. Rules are actually pretty simple - dentry_open()
-expects vfsmount and dentry to be pinned down and it either transfers
-them into created struct file or drops them. Old code had been very
-confused in that area - if dentry_open() had failed either in do_open()
-or do_create(), we ended up dentry and mqueue_mnt dropped twice, once
-by dentry_open() cleanup and then by sys_mq_open().
-
-Fix consists of making the rules for do_create() and do_open()
-same as for dentry_open() and updating the sys_mq_open() accordingly;
-that actually leads to more straightforward code and less work on
-normal path.
-
-Signed-off-by: Al Viro <aviro@redhat.com>
-Signed-off-by: Linus Torvalds <torvalds@osdl.org>
----
-
---- linux-2.6.14.orig/ipc/mqueue.c.orig 2006-01-16 04:24:50.000000000 +0000
-+++ linux-2.6.14/ipc/mqueue.c 2006-01-16 04:25:15.000000000 +0000
-@@ -599,15 +599,16 @@
- static struct file *do_create(struct dentry *dir, struct dentry *dentry,
- int oflag, mode_t mode, struct mq_attr __user *u_attr)
- {
-- struct file *filp;
- struct mq_attr attr;
- int ret;
-
-- if (u_attr != NULL) {
-+ if (u_attr) {
-+ ret = -EFAULT;
- if (copy_from_user(&attr, u_attr, sizeof(attr)))
-- return ERR_PTR(-EFAULT);
-+ goto out;
-+ ret = -EINVAL;
- if (!mq_attr_ok(&attr))
-- return ERR_PTR(-EINVAL);
-+ goto out;
- /* store for use during create */
- dentry->d_fsdata = &attr;
- }
-@@ -616,13 +617,14 @@
- ret = vfs_create(dir->d_inode, dentry, mode, NULL);
- dentry->d_fsdata = NULL;
- if (ret)
-- return ERR_PTR(ret);
-+ goto out;
-
-- filp = dentry_open(dentry, mqueue_mnt, oflag);
-- if (!IS_ERR(filp))
-- dget(dentry);
-+ return dentry_open(dentry, mqueue_mnt, oflag);
-
-- return filp;
-+out:
-+ dput(dentry);
-+ mntput(mqueue_mnt);
-+ return ERR_PTR(ret);
- }
-
- /* Opens existing queue */
-@@ -630,20 +632,20 @@
- {
- static int oflag2acc[O_ACCMODE] = { MAY_READ, MAY_WRITE,
- MAY_READ | MAY_WRITE };
-- struct file *filp;
-
-- if ((oflag & O_ACCMODE) == (O_RDWR | O_WRONLY))
-+ if ((oflag & O_ACCMODE) == (O_RDWR | O_WRONLY)) {
-+ dput(dentry);
-+ mntput(mqueue_mnt);
- return ERR_PTR(-EINVAL);
-+ }
-
-- if (permission(dentry->d_inode, oflag2acc[oflag & O_ACCMODE], NULL))
-+ if (permission(dentry->d_inode, oflag2acc[oflag & O_ACCMODE], NULL)) {
-+ dput(dentry);
-+ mntput(mqueue_mnt);
- return ERR_PTR(-EACCES);
-+ }
-
-- filp = dentry_open(dentry, mqueue_mnt, oflag);
--
-- if (!IS_ERR(filp))
-- dget(dentry);
--
-- return filp;
-+ return dentry_open(dentry, mqueue_mnt, oflag);
- }
-
- asmlinkage long sys_mq_open(const char __user *u_name, int oflag, mode_t mode,
-@@ -671,17 +673,20 @@
-
- if (oflag & O_CREAT) {
- if (dentry->d_inode) { /* entry already exists */
-- filp = (oflag & O_EXCL) ? ERR_PTR(-EEXIST) :
-- do_open(dentry, oflag);
-+ error = -EEXIST;
-+ if (oflag & O_EXCL)
-+ goto out;
-+ filp = do_open(dentry, oflag);
- } else {
- filp = do_create(mqueue_mnt->mnt_root, dentry,
- oflag, mode, u_attr);
- }
-- } else
-- filp = (dentry->d_inode) ? do_open(dentry, oflag) :
-- ERR_PTR(-ENOENT);
--
-- dput(dentry);
-+ } else {
-+ error = -ENOENT;
-+ if (!dentry->d_inode)
-+ goto out;
-+ filp = do_open(dentry, oflag);
-+ }
-
- if (IS_ERR(filp)) {
- error = PTR_ERR(filp);
-@@ -692,8 +697,10 @@
- fd_install(fd, filp);
- goto out_upsem;
-
--out_putfd:
-+out:
-+ dput(dentry);
- mntput(mqueue_mnt);
-+out_putfd:
- put_unused_fd(fd);
- out_err:
- fd = error;
diff --git a/sys-kernel/hppa-sources/files/LKA-20050107.patch b/sys-kernel/hppa-sources/files/LKA-20050107.patch
deleted file mode 100644
index bc4ba1a9a207..000000000000
--- a/sys-kernel/hppa-sources/files/LKA-20050107.patch
+++ /dev/null
@@ -1,163 +0,0 @@
-diff -urNp linux-2.6.10/drivers/char/moxa.c linux-2.6.10-new/drivers/char/moxa.c
---- linux-2.6.10/drivers/char/moxa.c 2005-01-07 10:51:23 -0500
-+++ linux-2.6.10-new/drivers/char/moxa.c 2005-01-07 10:51:33 -0500
-@@ -1668,6 +1668,8 @@ int MoxaDriverIoctl(unsigned int cmd, un
- return -EFAULT;
- if(dltmp.cardno < 0 || dltmp.cardno >= MAX_BOARDS)
- return -EINVAL;
-+ if(dltmp.len < 0 || dltmp.len > sizeof(moxaBuff))
-+ return -EINVAL;
-
- switch(cmd)
- {
-@@ -2822,8 +2824,6 @@ static int moxaload320b(int cardno, unsi
- void __iomem *baseAddr;
- int i;
-
-- if(len > sizeof(moxaBuff))
-- return -EINVAL;
- if(copy_from_user(moxaBuff, tmp, len))
- return -EFAULT;
- baseAddr = moxaBaseAddr[cardno];
-diff -urNp linux-2.6.10/drivers/block/scsi_ioctl.c linux-2.6.10-new/drivers/block/scsi_ioctl.c
---- linux-2.6.10/drivers/block/scsi_ioctl.c 2005-01-07 10:51:24 -0500
-+++ linux-2.6.10-new/drivers/block/scsi_ioctl.c 2005-01-07 10:51:33 -0500
-@@ -339,7 +339,8 @@ static int sg_scsi_ioctl(struct file *fi
- struct gendisk *bd_disk, Scsi_Ioctl_Command __user *sic)
- {
- struct request *rq;
-- int err, in_len, out_len, bytes, opcode, cmdlen;
-+ unsigned int in_len, out_len, bytes, opcode, cmdlen;
-+ int err;
- char *buffer = NULL, sense[SCSI_SENSE_BUFFERSIZE];
-
- /*
-diff -urNp linux-2.6.10/include/linux/writeback.h linux-2.6.10-new/include/linux/writeback.h
---- linux-2.6.10/include/linux/writeback.h 2005-01-07 10:51:22 -0500
-+++ linux-2.6.10-new/include/linux/writeback.h 2005-01-07 10:51:33 -0500
-@@ -86,6 +86,7 @@ static inline void wait_on_inode(struct
- int wakeup_bdflush(long nr_pages);
- void laptop_io_completion(void);
- void laptop_sync_completion(void);
-+void throttle_vm_writeout(void);
-
- /* These are exported to sysctl. */
- extern int dirty_background_ratio;
-diff -urNp linux-2.6.10/drivers/char/random.c linux-2.6.10-new/drivers/char/random.c
---- linux-2.6.10/drivers/char/random.c 2005-01-07 10:51:23 -0500
-+++ linux-2.6.10-new/drivers/char/random.c 2005-01-07 10:51:33 -0500
-@@ -1912,7 +1912,7 @@ static int poolsize_strategy(ctl_table *
- void __user *oldval, size_t __user *oldlenp,
- void __user *newval, size_t newlen, void **context)
- {
-- int len;
-+ size_t len;
-
- sysctl_poolsize = random_state->poolinfo.POOLBYTES;
-
-diff -urNp linux-2.6.10/mm/mmap.c linux-2.6.10-new/mm/mmap.c
---- linux-2.6.10/mm/mmap.c 2004-12-24 22:35:00.000000000 +0100
-+++ linux-2.6.10-new/mm/mmap.c 2004-12-27 16:37:47.000000000 +0100
-@@ -1360,6 +1360,13 @@ int expand_stack(struct vm_area_struct *
- vm_unacct_memory(grow);
- return -ENOMEM;
- }
-+ if ((vma->vm_flags & VM_LOCKED) && !capable(CAP_IPC_LOCK) &&
-+ ((vma->vm_mm->locked_vm + grow) << PAGE_SHIFT) >
-+ current->signal->rlim[RLIMIT_MEMLOCK].rlim_cur) {
-+ anon_vma_unlock(vma);
-+ vm_unacct_memory(grow);
-+ return -ENOMEM;
-+ }
- vma->vm_end = address;
- vma->vm_mm->total_vm += grow;
- if (vma->vm_flags & VM_LOCKED)
-@@ -1422,6 +1429,13 @@ int expand_stack(struct vm_area_struct *
- vm_unacct_memory(grow);
- return -ENOMEM;
- }
-+ if ((vma->vm_flags & VM_LOCKED) && !capable(CAP_IPC_LOCK) &&
-+ ((vma->vm_mm->locked_vm + grow) << PAGE_SHIFT) >
-+ current->signal->rlim[RLIMIT_MEMLOCK].rlim_cur) {
-+ anon_vma_unlock(vma);
-+ vm_unacct_memory(grow);
-+ return -ENOMEM;
-+ }
- vma->vm_start = address;
- vma->vm_pgoff -= grow;
- vma->vm_mm->total_vm += grow;
-diff -urNp linux-2.6.10/mm/page-writeback.c linux-2.6.10-new/mm/page-writeback.c
---- linux-2.6.10/mm/page-writeback.c 2005-01-07 10:51:24 -0500
-+++ linux-2.6.10-new/mm/page-writeback.c 2005-01-07 10:51:33 -0500
-@@ -276,6 +276,28 @@ void balance_dirty_pages_ratelimited(str
- }
- EXPORT_SYMBOL(balance_dirty_pages_ratelimited);
-
-+void throttle_vm_writeout(void)
-+{
-+ struct writeback_state wbs;
-+ long background_thresh;
-+ long dirty_thresh;
-+
-+ for ( ; ; ) {
-+ get_dirty_limits(&wbs, &background_thresh, &dirty_thresh);
-+
-+ /*
-+ * Boost the allowable dirty threshold a bit for page
-+ * allocators so they don't get DoS'ed by heavy writers
-+ */
-+ dirty_thresh += dirty_thresh / 10; /* wheeee... */
-+
-+ if (wbs.nr_unstable + wbs.nr_writeback <= dirty_thresh)
-+ break;
-+ blk_congestion_wait(WRITE, HZ/10);
-+ }
-+}
-+
-+
- /*
- * writeback at least _min_pages, and keep writing until the amount of dirty
- * memory is less than the background threshold, or until we're all clean.
-diff -urNp linux-2.6.10/mm/vmscan.c linux-2.6.10-new/mm/vmscan.c
---- linux-2.6.10/mm/vmscan.c 2005-01-07 10:51:24 -0500
-+++ linux-2.6.10-new/mm/vmscan.c 2005-01-07 10:51:33 -0500
-@@ -369,14 +369,14 @@ static int shrink_list(struct list_head
-
- BUG_ON(PageActive(page));
-
-- if (PageWriteback(page))
-- goto keep_locked;
--
- sc->nr_scanned++;
- /* Double the slab pressure for mapped and swapcache pages */
- if (page_mapped(page) || PageSwapCache(page))
- sc->nr_scanned++;
-
-+ if (PageWriteback(page))
-+ goto keep_locked;
-+
- referenced = page_referenced(page, 1, sc->priority <= 0);
- /* In active use or really unfreeable? Activate it. */
- if (referenced && page_mapping_inuse(page))
-@@ -825,6 +825,8 @@ shrink_zone(struct zone *zone, struct sc
- break;
- }
- }
-+
-+ throttle_vm_writeout();
- }
-
- /*
-diff -urNp linux-2.6.10/net/ipv4/netfilter/ip_conntrack_proto_tcp.c linux-2.6.10-new/net/ipv4/netfilter/ip_conntrack_proto_tcp.c
---- linux-2.6.10/net/ipv4/netfilter/ip_conntrack_proto_tcp.c 2005-01-07 10:51:24 -0500
-+++ linux-2.6.10-new/net/ipv4/netfilter/ip_conntrack_proto_tcp.c 2005-01-07 10:51:33 -0500
-@@ -906,7 +906,8 @@ static int tcp_packet(struct ip_conntrac
- if (index == TCP_RST_SET
- && ((test_bit(IPS_SEEN_REPLY_BIT, &conntrack->status)
- && conntrack->proto.tcp.last_index <= TCP_SYNACK_SET)
-- || conntrack->proto.tcp.last_index == TCP_ACK_SET)
-+ || (!test_bit(IPS_ASSURED_BIT, &conntrack->status)
-+ && conntrack->proto.tcp.last_index == TCP_ACK_SET))
- && after(ntohl(th->ack_seq),
- conntrack->proto.tcp.last_seq)) {
- /* Ignore RST closing down invalid SYN or ACK
diff --git a/sys-kernel/hppa-sources/files/LSM-capability-fix.patch b/sys-kernel/hppa-sources/files/LSM-capability-fix.patch
deleted file mode 100644
index 80390f13bd73..000000000000
--- a/sys-kernel/hppa-sources/files/LSM-capability-fix.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, &current->cap_effective, &current->cap_inheritable, &current->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, &current->cap_effective, &current->cap_inheritable, &current->cap_permitted);
- return 0;
- }
-
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p1 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p1
deleted file mode 100644
index 24a6f5bbbca2..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 f74bca9a7a506188a34b8aafd1bba68c patch-2.6.10-pa1.gz 148989
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p10 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p10
deleted file mode 100644
index b1567b9fb7e1..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p10
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 ac56c33ed522d0d3f7ed72faaaf19e34 patch-2.6.10-pa10.gz 189423
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p11
deleted file mode 100644
index 009867073e51..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p11
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 cca268af240e39a8cffebc1048453a83 patch-2.6.10-pa11.gz 192026
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p2 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p2
deleted file mode 100644
index fc5b9c604613..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p2
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 e8f28d63f05ade352f0fd427b6daa010 patch-2.6.10-pa2.gz 151723
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p4 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p4
deleted file mode 100644
index 9600cec159db..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p4
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 e1c3f83148f56f66ded3e6733db9feaa patch-2.6.10-pa4.gz 173285
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p6 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p6
deleted file mode 100644
index b919be849f0e..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.10_p6
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 cffcd2919d9c8ef793ce1ac07a440eda linux-2.6.10.tar.bz2 36533484
-MD5 7f0035964e07e9121a2b6a0a3d35812f patch-2.6.10-pa6.gz 175293
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.11_p2 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.11_p2
deleted file mode 100644
index 7c4bb185131c..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.11_p2
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 f00fd1b5a80f52baf9d1d83acddfa325 linux-2.6.11.tar.bz2 37075679
-MD5 16730de5f5623aef5fda96ddaad63bc4 patch-2.6.11-pa2.gz 221951
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.2_p2 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.2_p2
deleted file mode 100644
index 57e4915ebe9f..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.2_p2
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 c5d2a1b62e1dad502c871bba267337d5 linux-2.6.12.tar.bz2 37511570
-MD5 114483c7189926da4afeae6feaba8a16 patch-2.6.12-pa2.gz 84155
-MD5 3a4225e9dff9d6d03da41327e972f161 patch-2.6.12.2.bz2 4096
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.4_p2 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.4_p2
deleted file mode 100644
index 5e8f61b32351..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.12.4_p2
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 c5d2a1b62e1dad502c871bba267337d5 linux-2.6.12.tar.bz2 37511570
-MD5 114483c7189926da4afeae6feaba8a16 patch-2.6.12-pa2.gz 84155
-MD5 7084f2e6ff4f507db1ee57e472261585 patch-2.6.12.4.bz2 11404
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.13_p1 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.13_p1
deleted file mode 100644
index cf67e9ba15a1..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.13_p1
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 560f5fadf59f172973e67939868a4cae linux-2.6.13.tar.bz2 38372729
-MD5 d51dfa353bb324fc9ae506ed0a77f717 patch-2.6.13-pa1.gz 90448
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.2_p0 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.2_p0
deleted file mode 100644
index d42430026eb1..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.2_p0
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 66d02cbd723876c6d69846a067875a22 linux-2.6.14.tar.bz2 39172170
-MD5 4be10c00527e9bd3532aaf97c39209de patch-2.6.14-pa0.gz 113555
-MD5 b64e4f709dc9f86356964755f488bc34 patch-2.6.14.2.bz2 6281
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.3_p0 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.3_p0
deleted file mode 100644
index d4f5b8fb9567..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.14.3_p0
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 66d02cbd723876c6d69846a067875a22 linux-2.6.14.tar.bz2 39172170
-MD5 4be10c00527e9bd3532aaf97c39209de patch-2.6.14-pa0.gz 113555
-MD5 01261df81e15424320f3883ec09d6b0e patch-2.6.14.3.bz2 13172
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.1_p4 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.1_p4
deleted file mode 100644
index 4139026c66c5..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.1_p4
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 cdf95e00f5111e31f78e1d97304d9522 linux-2.6.15.tar.bz2 39832836
-MD5 06d171878119ea44fe68b43371cd11f2 patch-2.6.15-pa4.gz 88319
-MD5 b1cddab58d9ab34cca4742e9b050478f patch-2.6.15.1.bz2 6738
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.4_p4 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.4_p4
deleted file mode 100644
index f6c3cb5c53ac..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15.4_p4
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 cdf95e00f5111e31f78e1d97304d9522 linux-2.6.15.tar.bz2 39832836
-MD5 06d171878119ea44fe68b43371cd11f2 patch-2.6.15-pa4.gz 88319
-MD5 16c9747058fa575886b32ca022667f60 patch-2.6.15.4.bz2 18466
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15_p1 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15_p1
deleted file mode 100644
index 9783af82d343..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.15_p1
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-MD5 cdf95e00f5111e31f78e1d97304d9522 linux-2.6.15.tar.bz2 39832836
-MD5 07e1593575d2af422c0b40b57a805d61 patch-2.6.15-pa1.gz 80564
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.14_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.14_p11
deleted file mode 100644
index 7affaa915736..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.14_p11
+++ /dev/null
@@ -1,10 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-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 270bcbdcecf7f75a13423fa9fac19898 patch-2.6.16-pa11.gz 61027
-RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 patch-2.6.16-pa11.gz 61027
-SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374 patch-2.6.16-pa11.gz 61027
-MD5 94040fdd8af6adcdf090d65debc167bc patch-2.6.16.14.bz2 41796
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.22_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.22_p11
deleted file mode 100644
index ccdae68bad81..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.22_p11
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 18bf236b8ca603959458626545c496ae 4300_squashfs-3.0.patch.bz2 18137
-RMD160 ee3e067367c236fb3620e0591c37f016331b2096 4300_squashfs-3.0.patch.bz2 18137
-SHA256 91d33d2bdee05bc2ce976951bcfdb7894f92df347467d83ea7d7453999f65f5c 4300_squashfs-3.0.patch.bz2 18137
-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 270bcbdcecf7f75a13423fa9fac19898 patch-2.6.16-pa11.gz 61027
-RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 patch-2.6.16-pa11.gz 61027
-SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374 patch-2.6.16-pa11.gz 61027
-MD5 826870e367fdcbc16f8b3ad8ca4f27d7 patch-2.6.16.22.bz2 59508
-RMD160 ad1575b6f5a25c9b98c9491be5bd663feb3000e7 patch-2.6.16.22.bz2 59508
-SHA256 ba29fd47567561987d7faf8c9347fdf69f9204a067da918bf99467c3e38cc473 patch-2.6.16.22.bz2 59508
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.23_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.23_p11
deleted file mode 100644
index 06e738fa4d4e..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.23_p11
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 18bf236b8ca603959458626545c496ae 4300_squashfs-3.0.patch.bz2 18137
-RMD160 ee3e067367c236fb3620e0591c37f016331b2096 4300_squashfs-3.0.patch.bz2 18137
-SHA256 91d33d2bdee05bc2ce976951bcfdb7894f92df347467d83ea7d7453999f65f5c 4300_squashfs-3.0.patch.bz2 18137
-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 270bcbdcecf7f75a13423fa9fac19898 patch-2.6.16-pa11.gz 61027
-RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 patch-2.6.16-pa11.gz 61027
-SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374 patch-2.6.16-pa11.gz 61027
-MD5 056162f469f3ef9b3b120aec3736c7e5 patch-2.6.16.23.bz2 59476
-RMD160 316d8f10b0850ac33f16a5932f817013b48c77d8 patch-2.6.16.23.bz2 59476
-SHA256 d0c7cd17f63fb087ec317fe1ecd574ff4e60494b12e9ad67ba0690b48794d4ad patch-2.6.16.23.bz2 59476
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.5_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.5_p11
deleted file mode 100644
index 8e9cc167e848..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.5_p11
+++ /dev/null
@@ -1,10 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-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 270bcbdcecf7f75a13423fa9fac19898 patch-2.6.16-pa11.gz 61027
-RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 patch-2.6.16-pa11.gz 61027
-SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374 patch-2.6.16-pa11.gz 61027
-MD5 89b230ec92becdf961da573c49ce5e7d patch-2.6.16.5.bz2 12684
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.9_p11 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.9_p11
deleted file mode 100644
index 0ed43381bfed..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16.9_p11
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-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 270bcbdcecf7f75a13423fa9fac19898 patch-2.6.16-pa11.gz 61027
-RMD160 06abd3f7654e1b2ad563cf6c4836b9b5bd0b21b3 patch-2.6.16-pa11.gz 61027
-SHA256 1c818b74e9e37279910ec4a28bd538372d5e1ccf2befbba628d1ee0de47d6374 patch-2.6.16-pa11.gz 61027
-MD5 2424bb387b97c5f6950379173cddc05f patch-2.6.16.9.bz2 27849
-RMD160 beac72f27a57af613efd3cd38bc9831a6f16e135 patch-2.6.16.9.bz2 27849
-SHA256 79001672be7ebae661037e8427882595e6d039d232612b0e4b9651852502aac6 patch-2.6.16.9.bz2 27849
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16_p0 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16_p0
deleted file mode 100644
index bbda89df985e..000000000000
--- a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.16_p0
+++ /dev/null
@@ -1,7 +0,0 @@
-MD5 33af93f8f34ec2437fb41091176f7b14 4705_squashfs-2.1.patch.bz2 14357
-RMD160 fe5f28e5ee57e9ec365f82309577dbac5811c352 4705_squashfs-2.1.patch.bz2 14357
-SHA256 485d3f8111a3020a0fc4e6236b188bdf034ee24f4454dedf6e39f9545df4eab9 4705_squashfs-2.1.patch.bz2 14357
-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 eaba5cf9591176ffb346f68514224daf patch-2.6.16-pa0.gz 34556
diff --git a/sys-kernel/hppa-sources/files/ide-cdrom-fix.patch b/sys-kernel/hppa-sources/files/ide-cdrom-fix.patch
deleted file mode 100644
index d8aa4d32ba17..000000000000
--- a/sys-kernel/hppa-sources/files/ide-cdrom-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNr linux-2.6.12.4-pa2.orig/drivers/ide/ide-lib.c linux-2.6.12.4-pa2/drivers/ide/ide-lib.c
---- linux-2.6.12.4-pa2.orig/drivers/ide/ide-lib.c 2005-08-09 18:11:03.000000000 +0200
-+++ linux-2.6.12.4-pa2/drivers/ide/ide-lib.c 2005-08-09 18:13:20.000000000 +0200
-@@ -410,7 +410,7 @@
- {
- u64 addr = BLK_BOUNCE_HIGH; /* dma64_addr_t */
-
-- if (on && drive->media == ide_disk) {
-+ if (on) {
- if (!PCI_DMA_BUS_IS_PHYS)
- addr = BLK_BOUNCE_ANY;
- else if (HWIF(drive)->pci_dev)
diff --git a/sys-kernel/hppa-sources/files/nbd-no-panic.diff b/sys-kernel/hppa-sources/files/nbd-no-panic.diff
deleted file mode 100644
index a0580a3e1aa0..000000000000
--- a/sys-kernel/hppa-sources/files/nbd-no-panic.diff
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -uNr linux-2.6.14.3-pa0.orig/arch/parisc/mm/init.c linux-2.6.14.3-pa0/arch/parisc/mm/init.c
---- linux-2.6.14.3-pa0.orig/arch/parisc/mm/init.c 2005-12-05 13:07:38.000000000 +0100
-+++ linux-2.6.14.3-pa0/arch/parisc/mm/init.c 2005-12-05 13:08:55.000000000 +0100
-@@ -300,6 +300,13 @@
- max_pfn = start_pfn + npages;
- }
-
-+ /* IOMMU is always used to access "high mem" on those boxes
-+ * that can support enough mem that a PCI device couldn't
-+ * directly DMA to any physical addresses.
-+ * ISA DMA support will need to revisit this.
-+ */
-+ max_low_pfn = max_pfn;
-+
- if ((bootmap_pfn - bootmap_start_pfn) != bootmap_pages) {
- printk(KERN_WARNING "WARNING! bootmap sizing is messed up!\n");
- BUG();
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p1.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p1.ebuild
deleted file mode 100644
index 5a5234c8a205..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p1.ebuild
+++ /dev/null
@@ -1,16 +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/hppa-sources/hppa-sources-2.6.10_p1.ebuild,v 1.3 2005/01/01 23:10:37 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p10.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p10.ebuild
deleted file mode 100644
index 99f55c1a5902..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p10.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.10_p10.ebuild,v 1.1 2005/01/10 17:44:18 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch ${FILESDIR}/CAN-2004-1235.patch ${FILESDIR}/LKA-20050107.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p11.ebuild
deleted file mode 100644
index 95ce92b053d1..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p11.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.10_p11.ebuild,v 1.1 2005/01/16 13:30:01 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch ${FILESDIR}/LSM-capability-fix.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p2.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p2.ebuild
deleted file mode 100644
index 055d58774ccd..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p2.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.10_p2.ebuild,v 1.1 2005/01/01 23:10:37 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p4.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p4.ebuild
deleted file mode 100644
index 0b30189d0a9a..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p4.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.10_p4.ebuild,v 1.1 2005/01/04 01:26:38 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p6.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.10_p6.ebuild
deleted file mode 100644
index b2b1bc93c23e..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.10_p6.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.10_p6.ebuild,v 1.1 2005/01/09 01:45:52 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz ${FILESDIR}/CAN-2004-1056.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.11_p2.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.11_p2.ebuild
deleted file mode 100644
index 53dadc329f0f..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.11_p2.ebuild
+++ /dev/null
@@ -1,17 +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/hppa-sources/hppa-sources-2.6.11_p2.ebuild,v 1.1 2005/03/13 11:00:55 gmsoft Exp $
-
-ETYPE="sources"
-inherit kernel-2
-K_NOUSENAME=true
-K_NOSETEXTRAVERSION=true
-
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${OKV}_p/}"
-SRC_URI="${KERNEL_URI} http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-UNIPATCH_LIST="${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.12.2_p2.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.12.2_p2.ebuild
deleted file mode 100644
index 9a526d472650..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.12.2_p2.ebuild
+++ /dev/null
@@ -1,49 +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/hppa-sources/hppa-sources-2.6.12.2_p2.ebuild,v 1.4 2005/07/12 20:14:40 dertobi123 Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.12.4_p2.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.12.4_p2.ebuild
deleted file mode 100644
index 08806bda773e..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.12.4_p2.ebuild
+++ /dev/null
@@ -1,51 +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/hppa-sources/hppa-sources-2.6.12.4_p2.ebuild,v 1.1 2005/08/10 08:11:28 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2 ${FILESDIR}/ide-cdrom-fix.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="hppa -*"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.13_p1.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.13_p1.ebuild
deleted file mode 100644
index 09b90583afeb..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.13_p1.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.13_p1.ebuild,v 1.1 2005/09/05 18:16:09 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* ~hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.14.2_p0.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.14.2_p0.ebuild
deleted file mode 100644
index 4db1beb6765c..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.14.2_p0.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.14.2_p0.ebuild,v 1.1 2005/11/18 07:06:17 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.14.3_p0.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.14.3_p0.ebuild
deleted file mode 100644
index 917278391a7f..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.14.3_p0.ebuild
+++ /dev/null
@@ -1,55 +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/hppa-sources/hppa-sources-2.6.14.3_p0.ebuild,v 1.1 2005/12/05 19:06:25 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${FILESDIR}/nbd-no-panic.diff
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.15.1_p4.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.15.1_p4.ebuild
deleted file mode 100644
index b5dad0da7b32..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.15.1_p4.ebuild
+++ /dev/null
@@ -1,55 +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/hppa-sources/hppa-sources-2.6.15.1_p4.ebuild,v 1.1 2006/01/16 16:10:19 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2
-${FILESDIR}/CVE-2005-3356.patch"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.15.4_p4.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.15.4_p4.ebuild
deleted file mode 100644
index 8f3d553c0ce3..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.15.4_p4.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.15.4_p4.ebuild,v 1.1 2006/02/16 08:10:47 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.15_p1.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.15_p1.ebuild
deleted file mode 100644
index 1129ba509ed4..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.15_p1.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.15_p1.ebuild,v 1.1 2006/01/03 20:40:24 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16.14_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16.14_p11.ebuild
deleted file mode 100644
index 7767fbf72c5b..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16.14_p11.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.16.14_p11.ebuild,v 1.1 2006/05/08 06:06:03 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16.22_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16.22_p11.ebuild
deleted file mode 100644
index 524363f1b065..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16.22_p11.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.16.22_p11.ebuild,v 1.1 2006/06/30 19:18:23 gustavoz Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-mirror://gentoo/4300_squashfs-3.0.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4300_squashfs-3.0.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* ~hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16.23_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16.23_p11.ebuild
deleted file mode 100644
index 373b0b8e1511..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16.23_p11.ebuild
+++ /dev/null
@@ -1,50 +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/hppa-sources/hppa-sources-2.6.16.23_p11.ebuild,v 1.1 2006/07/03 17:57:36 gustavoz Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-mirror://gentoo/4300_squashfs-3.0.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4300_squashfs-3.0.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* ~hppa"
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16.5_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16.5_p11.ebuild
deleted file mode 100644
index b9009df5c9fc..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16.5_p11.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.16.5_p11.ebuild,v 1.1 2006/04/17 15:03:32 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16.9_p11.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16.9_p11.ebuild
deleted file mode 100644
index 7db649c16d0b..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16.9_p11.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.16.9_p11.ebuild,v 1.1 2006/04/22 14:39:12 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.16_p0.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.16_p0.ebuild
deleted file mode 100644
index 9d82cf1ab2e4..000000000000
--- a/sys-kernel/hppa-sources/hppa-sources-2.6.16_p0.ebuild
+++ /dev/null
@@ -1,54 +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/hppa-sources/hppa-sources-2.6.16_p0.ebuild,v 1.1 2006/03/22 15:24:58 gmsoft Exp $
-
-ETYPE="sources"
-
-CKV="${PV/_*}"
-K_NOUSENAME=true
-inherit kernel-2
-
-KV_FULL=${CKV}-pa${PATCH_LEVEL}
-detect_version
-
-
-DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
-PATCH_LEVEL="${PV/${CKV}_p/}"
-SRC_URI="${KERNEL_URI}
-http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
-http://dev.gentoo.org/~dertobi123/hppa/4705_squashfs-2.1.patch.bz2"
-UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
-${DISTDIR}/4705_squashfs-2.1.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
-KEYWORDS="-* ~hppa"
-
-
-src_unpack() {
-
- if [[ -n ${KV_EXTRA} ]]
- then
-
- KV_EXTRA=".${KV_EXTRA}"
-
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
- sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- else
- zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
- ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
- fi
-
- EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
-
- universal_unpack
-
-
- # We force the order of patching. kernel-2.eclass does weird stuff
- unipatch ${UNIPATCH_LIST}
- unipatch ${UNIPATCH_LIST_DEFAULT}
-
- unpack_set_extraversion
- unpack_fix_docbook
- unpack_fix_install_path
-
-}