commit:     87484d4fc23b52a3578a532cdeda7245a049624e
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Thu Jul  3 15:05:24 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Thu Jul  3 15:05:24 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=87484d4f

freebsd-sources-10.0.0.9999-r3: eratta fix FreeBSD-EN-14:07.pmap

---
 sys-freebsd/freebsd-sources/Manifest                        |  3 ++-
 .../files/freebsd-sources-10.0-EN-1407-pmap.patch           | 13 +++++++++++++
 ...9999-r2.ebuild => freebsd-sources-10.0.0.9999-r3.ebuild} |  3 ++-
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-sources/Manifest 
b/sys-freebsd/freebsd-sources/Manifest
index 831e8c2..8c4ea32 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -1,4 +1,5 @@
 AUX config-GENTOO 73 SHA256 
04a7695383baa247120cfd39f399b62c9d9b66682b79bc9bc1117f0aeb95b858 SHA512 
436e1e1cb4077488cd1e054a96598c1c6dc2fda5c060d2d6c1bf2986b534016c86ea2afee0dcf883b4bde6946625596ea474a273013b18fdfa5538ebcfe6ea54
 WHIRLPOOL 
467ed565c0c6b508185f3c7d9a2031ce1861573614ba6fd5db7d6825fdaaabf23b9be1daef035d7fea9fa66f9d92ba17267085e894db66d8c9f49ed4ca9f16b9
+AUX freebsd-sources-10.0-EN-1407-pmap.patch 520 SHA256 
64f3fc5765449538fecd6a911cf8fe4a03f8123a0169549ab2fa5363acbd4480 SHA512 
eba94035c01d4e9819a89973a0e9baa2b573dfb20c9ee22cfbe786e29bb323beec54f6d6de2d14705c9a558ea6429e7a9edc81c34cd38ddcef4d9ed32b704108
 WHIRLPOOL 
4adb95ca70f781e5e812936a5fcf86149050bf10c12dccc9c1502ac6df79ae9f80e945b3872a55c187741d795f84e40ec83be015ecf9d7a729fcb13610429738
 AUX freebsd-sources-10.0-clang34.patch 838 SHA256 
2f1b02ff11ac48958857fa07168ea27f4974884cdf850f54f3c61541bf9617d2 SHA512 
63403f328a2c394aefc66a6230e5c7699ca59d809780686055152f53ce5f7b86b7f2b083951e5e51d0a34ed20561f2473a22c3af8919f0336bf6f10a9db03113
 WHIRLPOOL 
5d0779ea5f5609f629d9751e365997ac39c2eaab3c0b8f2153b0ed17bf08896b581f3c109a51634be820f0e40b3cc18c6072b1540a1a270099263c63adfb3d67
 AUX freebsd-sources-10.0-gentoo.patch 713 SHA256 
13588f0572ba95c86beb755ce3d681c963e220694e3c0b3aae29faf05f8479da SHA512 
98b8d1bf033b9bd7147f10e5bb4a39ac4883ec02ef0cc3825541ff11cb9bfe5e7722e7b8dcefe4c356f9fb0f86ec5cad6fbf9b80dbfd04149142fea5f8712d4d
 WHIRLPOOL 
6372ec9abb566d06db174dd20785ab1768487ac2d57799fabad2d45cb77418f0e39aa0bad745c873e1c50de86a70fa80890f7f2f377f6a53f4fd5b7a6fa49edf
 AUX freebsd-sources-6.0-flex-2.5.31.patch 826 SHA256 
8aaf240a344106fc5434fd098eb6555a554d16513b71c95f93a93388021c3d99 SHA512 
7183b1923019df12849e7d3984c4227d65275077cf95c3b0719b99dc852234eb3813db0e69e9c34bdfca45a59f7340209211d0b7a2a5074c2d1ad8ea0a3a3f64
 WHIRLPOOL 
620ae55a54333c55e44247aad76be467bdfa491dac646f65dc0e0b6b1a95fe8edf5087e9ed68abeac1ef6db1a91c0e673342bf44f8753b6b8a5dce889137cdcc
@@ -20,6 +21,6 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 
7457421478066b686dabc9a072ea
 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 
9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 
3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1
 WHIRLPOOL 
4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 
9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 
b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9
 WHIRLPOOL 
27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 
c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 
451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a
 WHIRLPOOL 
2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
-EBUILD freebsd-sources-10.0.0.9999-r2.ebuild 3677 SHA256 
ae9bc98713f63ed33d56f44cd697d98f0cfd17bcfa394bccbb1302331f0d66d0 SHA512 
6cfc223be526a5fdb72b7cf2c7c05b46c9f1d9fd9d3d8b348933b6642dccdd036fa1320d8a8af7c0dee68f3c106fea09b6b6776b518a611b98dbb56fc612ba07
 WHIRLPOOL 
7212dc28d0b8fd7d9955f7c126911e7f05e4ef7f07d8ab61ff5784b0740c861f625ca7f394e8361aadc75dbc11f5a507a66a272094d7151422d1c7c073b82682
+EBUILD freebsd-sources-10.0.0.9999-r3.ebuild 3722 SHA256 
1787305dedb5935117f1c1d85a3997d981956af474d2d73f53a361816802c11e SHA512 
15d00df0aab8898c2e2a6c2ca429d36ab7483e154350cf8e4a507287d4ba4efca0ec5d9d8c832bcf4e0181fda541978db0a981c5a545822861a28ee85b27955a
 WHIRLPOOL 
a9e5fb6d58962ed67b742c110871d4c4e311a34a81548b79ea63cdc7ac1747f55d66a7ef3e866b920ff3d6c91e92e42c4ceefde4096721c340040fe455b6a8c5
 EBUILD freebsd-sources-9.9999_p266864.ebuild 3480 SHA256 
53444c2041f38e45f405f11f3ca98f833ddaec78d0ec9fd2c4d11d2826455404 SHA512 
0d77fbb0c7a02d04f728f728ae89b1839fa042aa29d28189bbf82f378dd909d711f04cad5e9aab2b7ba2796dd50526475f7842664d63d09452a6359b995ef795
 WHIRLPOOL 
032aa9f584e58d1431d542968b927b670b40668e6350e1c3b05e38357d4da0a922ee5bdade75c1d5ca51727b3930cbe1803dec36cabcf91057e4406db2bca9a8
 MISC metadata.xml 410 SHA256 
f29a086ab076d7e7924571990c4cab73cce2aec303e10cf3be057dfa0c8b27fd SHA512 
d949aac7499d418fce878c099d47713112e1856346dbf7478e95c14f37a5f2c2fbd580a21b2330712e439d5be235bc2de69ac182bd46c1727e95fbb3b081dd0f
 WHIRLPOOL 
ffc6ba7653dfa4be5d63231043a64c85a3ad2409f98b8e1f9cf03dd51edb84b1ed0add5a613e591e9f2409c92e3be08e8b3f7f2073fa45f362c19ef72ec7f63d

diff --git 
a/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-EN-1407-pmap.patch 
b/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-EN-1407-pmap.patch
new file mode 100644
index 0000000..078d6e0
--- /dev/null
+++ b/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-EN-1407-pmap.patch
@@ -0,0 +1,13 @@
+Index: sys/amd64/amd64/pmap.c
+===================================================================
+--- sys/amd64/amd64/pmap.c     (revision 267572)
++++ sys/amd64/amd64/pmap.c     (working copy)
+@@ -367,7 +367,7 @@ static int pmap_flags = PMAP_PDE_SUPERPAGE;        /* fla
+ 
+ static struct unrhdr pcid_unr;
+ static struct mtx pcid_mtx;
+-int pmap_pcid_enabled = 1;
++int pmap_pcid_enabled = 0;
+ SYSCTL_INT(_vm_pmap, OID_AUTO, pcid_enabled, CTLFLAG_RDTUN, 
&pmap_pcid_enabled,
+     0, "Is TLB Context ID enabled ?");
+ int invpcid_works = 0;

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r2.ebuild 
b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r3.ebuild
similarity index 97%
rename from sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r2.ebuild
rename to sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r3.ebuild
index 79ef331..3466e8d 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r2.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.0.9999-r3.ebuild
@@ -46,7 +46,8 @@ PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
        "${FILESDIR}/${PN}-7.0-tmpfs_whiteout_stub.patch"
        "${FILESDIR}/${PN}-9.1-cve-2014-1453.patch"
        "${FILESDIR}/${PN}-9.1-tcp.patch"
-       "${FILESDIR}/${PN}-9.1-ciss.patch" )
+       "${FILESDIR}/${PN}-9.1-ciss.patch"
+       "${FILESDIR}/${PN}-10.0-EN-1407-pmap.patch" )
 
 pkg_setup() {
        # Force set CC=clang. when using gcc, aesni fails to build.

Reply via email to