From: Ard Biesheuvel Date: Wed, 17 Sep 2014 21:56:19 +0000 (-0700) Subject: ARM: kvm: define PAGE_S2_DEVICE as read-only by default X-Git-Tag: fixes-against-v3.18-rc2~42^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=903ed3a54df2f6234c50f696b8a3db78c26ea119;p=pandora-kernel.git ARM: kvm: define PAGE_S2_DEVICE as read-only by default Now that we support read-only memslots, we need to make sure that pass-through device mappings are not mapped writable if the guest has requested them to be read-only. The existing implementation already honours this by calling kvm_set_s2pte_writable() on the new pte in case of writable mappings, so all we need to do is define the default pgprot_t value used for devices to be PTE_S2_RDONLY. Acked-by: Marc Zyngier Signed-off-by: Ard Biesheuvel Signed-off-by: Christoffer Dall --- Reading git-diff-tree failed