aboutsummaryrefslogtreecommitdiff
path: root/system/xen/xsa/xsa232.patch
diff options
context:
space:
mode:
authorMario Preksavec <mario@slackware.hr>2017-11-23 23:48:54 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-11-25 06:06:40 +0700
commitbea1421a98387364beeaef423056731e8f2db3f9 (patch)
tree99963b91d8feeb9f70ca478039be0e86d9579686 /system/xen/xsa/xsa232.patch
parentf1528f6ce692e9beca4f84e8561a272e8acff03a (diff)
system/xen: Updated for version 4.9.1.
Signed-off-by: Mario Preksavec <mario@slackware.hr>
Diffstat (limited to 'system/xen/xsa/xsa232.patch')
-rw-r--r--system/xen/xsa/xsa232.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/system/xen/xsa/xsa232.patch b/system/xen/xsa/xsa232.patch
deleted file mode 100644
index 9e5f35c7d6dcd..0000000000000
--- a/system/xen/xsa/xsa232.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Andrew Cooper <andrew.cooper3@citrix.com>
-Subject: grant_table: fix GNTTABOP_cache_flush handling
-
-Don't fall over a NULL grant_table pointer when the owner of the domain
-is a system domain (DOMID_{XEN,IO} etc).
-
-This is XSA-232.
-
-Reported-by: Matthew Daley <mattd@bugfuzz.com>
-Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
-Reviewed-by: Jan Beulich <jbeulich@suse.com>
-
---- a/xen/common/grant_table.c
-+++ b/xen/common/grant_table.c
-@@ -3053,7 +3053,7 @@ static int cache_flush(gnttab_cache_flus
-
- page = mfn_to_page(mfn);
- owner = page_get_owner_and_reference(page);
-- if ( !owner )
-+ if ( !owner || !owner->grant_table )
- {
- rcu_unlock_domain(d);
- return -EPERM;