summaryrefslogtreecommitdiffstats
path: root/freed-ora/current/f12
diff options
context:
space:
mode:
authorAlexandre Oliva <lxoliva@fsfla.org>2010-11-24 17:40:20 +0000
committerAlexandre Oliva <lxoliva@fsfla.org>2010-11-24 17:40:20 +0000
commita866fa5f9f73695c6eeddee50f00d09fbcab8fe9 (patch)
treedcb4ba988cc63ea72a5f4debda337fca14af27f8 /freed-ora/current/f12
parent397f838b661f72669a2dfcbab523a2393671ca56 (diff)
downloadlinux-libre-raptor-a866fa5f9f73695c6eeddee50f00d09fbcab8fe9.tar.gz
linux-libre-raptor-a866fa5f9f73695c6eeddee50f00d09fbcab8fe9.zip
2.6.32.26-174.fc12
Diffstat (limited to 'freed-ora/current/f12')
-rw-r--r--freed-ora/current/f12/.gitignore1
-rw-r--r--freed-ora/current/f12/kernel.spec20
-rw-r--r--freed-ora/current/f12/kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch49
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.25.bz2.sign7
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.25.xdeltabin344 -> 0 bytes
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.25.xdelta.sign7
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.26.bz2.sign7
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.26.xdeltabin0 -> 449 bytes
-rw-r--r--freed-ora/current/f12/patch-libre-2.6.32.26.xdelta.sign7
-rw-r--r--freed-ora/current/f12/sources2
10 files changed, 29 insertions, 71 deletions
diff --git a/freed-ora/current/f12/.gitignore b/freed-ora/current/f12/.gitignore
index bab15b175..f81d545c6 100644
--- a/freed-ora/current/f12/.gitignore
+++ b/freed-ora/current/f12/.gitignore
@@ -4,3 +4,4 @@ patch-*.bz2
clog
*.rpm
kernel-2.6.*/
+/patch-2.6.32.26.bz2
diff --git a/freed-ora/current/f12/kernel.spec b/freed-ora/current/f12/kernel.spec
index fd81016d7..3d9e476d7 100644
--- a/freed-ora/current/f12/kernel.spec
+++ b/freed-ora/current/f12/kernel.spec
@@ -47,7 +47,7 @@ Summary: The Linux kernel
# reset this by hand to 1 (or to 0 and then use rpmdev-bumpspec).
# scripts/rebase.sh should be made to do that for you, actually.
#
-%global baserelease 172
+%global baserelease 174
%global fedora_build %{baserelease}
# base_sublevel is the kernel version we're starting with and patching
@@ -73,7 +73,7 @@ Summary: The Linux kernel
%if 0%{?released_kernel}
# Do we have a -stable update to apply?
-%define stable_update 25
+%define stable_update 26
# Is it a -stable RC?
%define stable_rc 0
# Set rpm version accordingly
@@ -855,9 +855,6 @@ Patch13030: l2tp-fix-oops-in-pppol2tp_xmit.patch
Patch14050: crypto-add-async-hash-testing.patch
-# Red Hat Bugzilla #610911
-Patch14130: kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch
-
Patch14200: net-do-not-check-capable-if-kernel.patch
# rhbz#596475
@@ -1588,8 +1585,6 @@ ApplyPatch l2tp-fix-oops-in-pppol2tp_xmit.patch
# add tests for crypto async hashing (#571577)
ApplyPatch crypto-add-async-hash-testing.patch
-ApplyPatch kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch
-
# rhbz #598796
ApplyPatch net-do-not-check-capable-if-kernel.patch
@@ -2248,6 +2243,17 @@ fi
%kernel_variant_files -k vmlinux %{with_kdump} kdump
%changelog
+* Tue Nov 23 2010 Alexandre Oliva <lxoliva@fsfla.org> -libre
+- Deblobbed patch-libre-2.6.32.26.
+
+* Mon Nov 22 2010 Kyle McMartin <kyle@redhat.com> 2.6.32.26-174
+- Linux 2.6.32.26
+
+* Sat Nov 20 2010 Chuck Ebbert <cebbert@redhat.com> 2.6.32.26-173.rc1
+- Linux 2.6.32.26-rc1
+- Comment out upstreamed patches:
+ kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch
+
* Fri Oct 29 2010 Alexandre Oliva <lxoliva@fsfla.org> -libre
- Adjusted patch-libre-2.6.32.25.
diff --git a/freed-ora/current/f12/kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch b/freed-ora/current/f12/kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch
deleted file mode 100644
index eefdda5ce..000000000
--- a/freed-ora/current/f12/kvm-mmu-fix-conflict-access-permissions-in-direct-sp.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
-Date: Wed, 30 Jun 2010 08:02:45 +0000 (+0800)
-Subject: KVM: MMU: fix conflict access permissions in direct sp
-X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=6aa0b9dec5d6dde26ea17b0b5be8fccfe19df3c9
-
-KVM: MMU: fix conflict access permissions in direct sp
-
-In no-direct mapping, we mark sp is 'direct' when we mapping the
-guest's larger page, but its access is encoded form upper page-struct
-entire not include the last mapping, it will cause access conflict.
-
-For example, have this mapping:
- [W]
- / PDE1 -> |---|
- P[W] | | LPA
- \ PDE2 -> |---|
- [R]
-
-P have two children, PDE1 and PDE2, both PDE1 and PDE2 mapping the
-same lage page(LPA). The P's access is WR, PDE1's access is WR,
-PDE2's access is RO(just consider read-write permissions here)
-
-When guest access PDE1, we will create a direct sp for LPA, the sp's
-access is from P, is W, then we will mark the ptes is W in this sp.
-
-Then, guest access PDE2, we will find LPA's shadow page, is the same as
-PDE's, and mark the ptes is RO.
-
-So, if guest access PDE1, the incorrect #PF is occured.
-
-Fixed by encode the last mapping access into direct shadow page
-
-Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
-Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
-Signed-off-by: Avi Kivity <avi@redhat.com>
----
-
-diff --git a/arch/x86/kvm/paging_tmpl.h b/arch/x86/kvm/paging_tmpl.h
-index 89d66ca..2331bdc 100644
---- a/arch/x86/kvm/paging_tmpl.h
-+++ b/arch/x86/kvm/paging_tmpl.h
-@@ -342,6 +342,7 @@ static u64 *FNAME(fetch)(struct kvm_vcpu *vcpu, gva_t addr,
- /* advance table_gfn when emulating 1gb pages with 4k */
- if (delta == 0)
- table_gfn += PT_INDEX(addr, level);
-+ access &= gw->pte_access;
- } else {
- direct = 0;
- table_gfn = gw->table_gfn[level - 2];
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.25.bz2.sign b/freed-ora/current/f12/patch-libre-2.6.32.25.bz2.sign
deleted file mode 100644
index 41094590e..000000000
--- a/freed-ora/current/f12/patch-libre-2.6.32.25.bz2.sign
+++ /dev/null
@@ -1,7 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEABECAAYFAkzLEccACgkQvLfPh359R6dJPwCfTsf/XZewwwaanhuszncR5R8o
-Ae4AnjyRy/5GgV9dummeFN8INNhrpFPQ
-=ijJE
------END PGP SIGNATURE-----
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta b/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta
deleted file mode 100644
index c189ea8b6..000000000
--- a/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta
+++ /dev/null
Binary files differ
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta.sign b/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta.sign
deleted file mode 100644
index 542389077..000000000
--- a/freed-ora/current/f12/patch-libre-2.6.32.25.xdelta.sign
+++ /dev/null
@@ -1,7 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEABECAAYFAkzLEcUACgkQvLfPh359R6eHkgCgowbtgV1Nj9C9pa5Uo7W+Mvqb
-QhcAoIbAFBIqz3UHKOvqD+r9N60aSLBF
-=idLa
------END PGP SIGNATURE-----
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.26.bz2.sign b/freed-ora/current/f12/patch-libre-2.6.32.26.bz2.sign
new file mode 100644
index 000000000..ee408b5ba
--- /dev/null
+++ b/freed-ora/current/f12/patch-libre-2.6.32.26.bz2.sign
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEABECAAYFAkzsKe4ACgkQvLfPh359R6fEMgCgiXnKpHsqgZRIAEh/JCPm/AAz
+DPQAnj1BSeHcaEeiZMFnKvVPqycduBFZ
+=FuPy
+-----END PGP SIGNATURE-----
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta b/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta
new file mode 100644
index 000000000..6191a9e2d
--- /dev/null
+++ b/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta
Binary files differ
diff --git a/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta.sign b/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta.sign
new file mode 100644
index 000000000..2d6e81224
--- /dev/null
+++ b/freed-ora/current/f12/patch-libre-2.6.32.26.xdelta.sign
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEABECAAYFAkzsKesACgkQvLfPh359R6c5KwCdGzfLcXDsotzJaQJtKyrVliin
+5DEAoIJd1gwZjtv+p0TJpysAkP89nvdO
+=FGpC
+-----END PGP SIGNATURE-----
diff --git a/freed-ora/current/f12/sources b/freed-ora/current/f12/sources
index 8e8843458..c37f557a9 100644
--- a/freed-ora/current/f12/sources
+++ b/freed-ora/current/f12/sources
@@ -1,2 +1,2 @@
82f8fc14bf087bbb15ae5723533c56ee linux-2.6.32-libre1.tar.bz2
-3687a43b2d62adfe61417fb1c98f3600 patch-libre-2.6.32.25.bz2
+3111dbe929ce322d74007e0829a92773 patch-libre-2.6.32.26.bz2
OpenPOWER on IntegriCloud