Re: [Xen-devel] Bug#852324: x86/mm: Found insecure W+X mapping

2017-03-16 Thread Ben Hutchings
On Thu, 2017-03-16 at 21:49 +, Andrew Cooper wrote: > On 16/03/2017 21:05, Ben Hutchings wrote: > > On Thu, 2017-03-16 at 00:50 +0000, Ben Hutchings wrote: > > > On Wed, 2017-03-15 at 22:24 +0000, Ben Hutchings wrote: > > > > Control: retitle -1 [xen] x86/

Re: [Xen-devel] Bug#852324: x86/mm: Found insecure W+X mapping

2017-03-16 Thread Ben Hutchings
On Thu, 2017-03-16 at 00:50 +, Ben Hutchings wrote: > On Wed, 2017-03-15 at 22:24 +0000, Ben Hutchings wrote: > > Control: retitle -1 [xen] x86/mm: Found insecure W+X mapping > > Control: tag -1 upstream confirmed > > Control: found -1 4.9.13-1 > > > > I

[Xen-devel] [PATCH 3.16 041/114] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-06-13 Thread Ben Hutchings
org/r/57188ed80278000e4...@prv-mh.provo.novell.com Signed-off-by: Ingo Molnar Signed-off-by: Ben Hutchings --- arch/x86/include/asm/hugetlb.h | 1 + 1 file changed, 1 insertion(+) --- a/arch/x86/include/asm/hugetlb.h +++ b/arch/x86/include/asm/hugetlb.h @@ -4,6 +4,7 @@ #include #include +#d

[Xen-devel] [PATCH 3.2 24/46] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-06-12 Thread Ben Hutchings
org/r/57188ed80278000e4...@prv-mh.provo.novell.com Signed-off-by: Ingo Molnar Signed-off-by: Ben Hutchings --- arch/x86/include/asm/hugetlb.h | 1 + 1 file changed, 1 insertion(+) --- a/arch/x86/include/asm/hugetlb.h +++ b/arch/x86/include/asm/hugetlb.h @@ -3,6 +3,7 @@ #include +#d

[Xen-devel] [PATCH] mm: Fix missing #include in

2015-12-19 Thread Ben Hutchings
_BUG_ON_INVALID' [-Werror=implicit-function-declaration] VM_WARN_ONCE(!pte_young(pte), Signed-off-by: Ben Hutchings --- include/linux/mmdebug.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/mmdebug.h b/include/linux/mmdebug.h index 877ef22..772362a 100644 --- a/inc

Re: [Xen-devel] [linux-3.14 bisection] complete test-amd64-i386-xl-qcow2

2015-10-12 Thread Ben Hutchings
On Mon, 2015-10-12 at 11:11 +0100, David Vrabel wrote: > On 08/10/15 23:14, Ben Hutchings wrote: > > On Wed, 2015-09-02 at 10:18 +0100, Ian Campbell wrote: > > > [resending to correct stable address, sorry folks] > > > > > > TL;DR: Any backport of 30b03d05e07

[Xen-devel] [PATCH 3.2 018/107] x86/ldt: Make modify_ldt synchronous

2015-10-08 Thread Ben Hutchings
ch_mm() - Drop changes to get_segment_base() in arch/x86/kernel/cpu/perf_event.c - Open-code lockless_dereference(), smp_store_release(), on_each_cpu_mask()] Signed-off-by: Ben Hutchings --- --- a/arch/x86/include/asm/desc.h +++ b/arch/x86/include/asm/desc.h @@ -277,21 +277,6 @@ static inline

Re: [Xen-devel] [linux-3.14 bisection] complete test-amd64-i386-xl-qcow2

2015-10-08 Thread Ben Hutchings
dev_release() will clear that list, so make sure that only one of those things happens at the same time. Signed-off-by: Marek Marczykowski-Górecki Signed-off-by: David Vrabel [bwh: Backported to 3.2: - Adjust context - gntdev_priv::lock is a spinlock rather than a mutex. As gntdev_put_map() may slee

Re: [Xen-devel] [PATCH 3.2 110/110] x86/ldt: Make modify_ldt synchronous

2015-08-11 Thread Ben Hutchings
On Mon, 2015-08-10 at 09:47 -0700, Andy Lutomirski wrote: > On Mon, Aug 10, 2015 at 3:12 AM, Ben Hutchings wrote: > > 3.2.71-rc1 review patch. If anyone has any objections, please let me know. > > > > -- > > > > From:

[Xen-devel] [PATCH 3.2 109/110] x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

2015-08-10 Thread Ben Hutchings
homas Gleixner Cc: secur...@kernel.org Cc: xen-devel Link: http://lkml.kernel.org/r/0b0e55b995cda11e7829f140b833ef932fcabe3a.1438291540.git.l...@kernel.org Signed-off-by: Ingo Molnar Signed-off-by: Ben Hutchings --- arch/x86/xen/enlighten.c | 40 1 fi

[Xen-devel] [PATCH 3.2 110/110] x86/ldt: Make modify_ldt synchronous

2015-08-10 Thread Ben Hutchings
ch_mm() - Drop changes to get_segment_base() in arch/x86/kernel/cpu/perf_event.c - Open-code lockless_dereference(), smp_store_release(), on_each_cpu_mask()] Signed-off-by: Ben Hutchings --- --- a/arch/x86/include/asm/desc.h +++ b/arch/x86/include/asm/desc.h @@ -277,21 +277,6 @@ static inline

[Xen-devel] [PATCH 3.2 144/164] config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected

2015-08-01 Thread Ben Hutchings
vnet.ibm.com Cc: david.vra...@citrix.com Cc: sanje...@broadcom.com Cc: siva.kal...@broadcom.com Cc: vyasev...@gmail.com Cc: xen-de...@lists.xensource.com Link: http://lkml.kernel.org/r/20150417190448.ga9...@l.oracle.com Signed-off-by: Ingo Molnar [bwh: Backported to 3.2: also change the def_bool (

[Xen-devel] [stable] config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected

2015-05-24 Thread Ben Hutchings
. For 2.6.32, a similar change to config conditions should be made at line 93 of arch/x86/include/asm/pci.h. Ben. -- Ben Hutchings Design a system any fool can use, and only a fool will want to use it. signature.asc Description: This is a digitally signed message part

[Xen-devel] [PATCH] xen-pciback: Add name prefix to global 'permissive' variable

2015-04-12 Thread Ben Hutchings
The variable for the 'permissive' module parameter used to be static but was recently changed to be extern. This puts it in the kernel global namespace if the driver is built-in, so its name should begin with a prefix identifying the driver. Signed-off-by: Ben Hutchings Fixes: af