Re: [Xen-devel] [PATCH] xen-blkfront: switch kcalloc to kvcalloc for large array allocation

2019-05-05 Thread Sasha Levin
On Fri, May 03, 2019 at 05:04:01PM +0200, Roger Pau Monne wrote: There's no reason to request physically contiguous memory for those allocations. Reported-by: Ian Jackson Signed-off-by: Roger Pau Monné --- You really don't want this scissor line here, git will trim all your message content b

[Xen-devel] [PATCH AUTOSEL 4.19 30/97] x86/mm: Fix guard hole handling

2018-12-26 Thread Sasha Levin
dead.org Cc: boris.ostrov...@oracle.com Cc: b...@redhat.com Cc: linux...@kvack.org Cc: xen-devel@lists.xenproject.org Link: https://lkml.kernel.org/r/20181130202328.65359-2-kirill.shute...@linux.intel.com Signed-off-by: Sasha Levin --- arch/x86/include/asm/pgtable_64_types.h | 5 + arch/x86/mm/dump_pa

[Xen-devel] [PATCH AUTOSEL 4.19 31/97] x86/dump_pagetables: Fix LDT remap address marker

2018-12-26 Thread Sasha Levin
e.com Cc: jgr...@suse.com Cc: b...@redhat.com Cc: hans.van.kranenb...@mendix.com Cc: linux...@kvack.org Cc: xen-devel@lists.xenproject.org Link: https://lkml.kernel.org/r/20181130202328.65359-3-kirill.shute...@linux.intel.com Signed-off-by: Sasha Levin --- arch/x86/mm/dump_pagetables.c | 7 +

[Xen-devel] [PATCH AUTOSEL 4.14 19/59] x86/dump_pagetables: Fix LDT remap address marker

2018-12-26 Thread Sasha Levin
e.com Cc: jgr...@suse.com Cc: b...@redhat.com Cc: hans.van.kranenb...@mendix.com Cc: linux...@kvack.org Cc: xen-devel@lists.xenproject.org Link: https://lkml.kernel.org/r/20181130202328.65359-3-kirill.shute...@linux.intel.com Signed-off-by: Sasha Levin --- arch/x86/mm/dump_pagetables.c | 7 +

[Xen-devel] [PATCH AUTOSEL 4.14 18/59] x86/mm: Fix guard hole handling

2018-12-26 Thread Sasha Levin
dead.org Cc: boris.ostrov...@oracle.com Cc: b...@redhat.com Cc: linux...@kvack.org Cc: xen-devel@lists.xenproject.org Link: https://lkml.kernel.org/r/20181130202328.65359-2-kirill.shute...@linux.intel.com Signed-off-by: Sasha Levin --- arch/x86/include/asm/pgtable_64_types.h | 5 + arch/x86/mm/dump_pa

Re: [Xen-devel] [PATCH v2] xen: Fix x86 sched_clock() interface for xen

2019-01-16 Thread Sasha Levin
Hi, [This is an automated email] This commit has been processed because it contains a "Fixes:" tag, fixing commit: f94c8d116997 sched/clock, x86/tsc: Rework the x86 'unstable' sched_clock() interface. The bot has tested the following trees: v4.20.2, v4.19.15, v4.14.93. v4.20.2: Build OK! v4.19

Re: [Xen-devel] [tip:x86/urgent] x86/entry/64/compat: Fix stack switching for XEN PV

2019-01-22 Thread Sasha Levin
Hi, [This is an automated email] This commit has been processed because it contains a "Fixes:" tag, fixing commit: 7f2590a110b8 x86/entry/64: Use a per-CPU trampoline stack for IDT entries. The bot has tested the following trees: v4.20.3, v4.19.16, v4.14.94. v4.20.3: Build OK! v4.19.16: Build

Re: [Xen-devel] [linux-3.18 bisection] complete test-amd64-amd64-pair [and 1 more messages]

2019-02-12 Thread Sasha Levin
On Tue, Feb 12, 2019 at 02:54:41PM +, Ian Jackson wrote: Summary: 7b8052e19304 which is a backport to linux-3.18 of be06998f96ec has been found by the Xen CI auto-bisector to be responsible for a regression booting under Xen. Jan Beulich writes ("Re: [linux-3.18 bisection] complete test-am

[Xen-devel] [PATCH AUTOSEL 4.20 045/105] pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock

2019-02-12 Thread Sasha Levin
f-by: Wen Yang Acked-by: Stefano Stabellini CC: Julia Lawall CC: Boris Ostrovsky CC: Juergen Gross CC: Stefano Stabellini CC: xen-devel@lists.xenproject.org CC: linux-ker...@vger.kernel.org Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-fro

[Xen-devel] [PATCH AUTOSEL 4.20 078/105] pvcalls-front: fix potential null dereference

2019-02-12 Thread Sasha Levin
CC: Stefano Stabellini CC: Dan Carpenter CC: xen-devel@lists.xenproject.org CC: linux-ker...@vger.kernel.org Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-front.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/xen/pvcalls-front.c b

[Xen-devel] [PATCH AUTOSEL 4.19 39/83] pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock

2019-02-12 Thread Sasha Levin
f-by: Wen Yang Acked-by: Stefano Stabellini CC: Julia Lawall CC: Boris Ostrovsky CC: Juergen Gross CC: Stefano Stabellini CC: xen-devel@lists.xenproject.org CC: linux-ker...@vger.kernel.org Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-fro

[Xen-devel] [PATCH AUTOSEL 4.19 63/83] pvcalls-front: fix potential null dereference

2019-02-12 Thread Sasha Levin
CC: Stefano Stabellini CC: Dan Carpenter CC: xen-devel@lists.xenproject.org CC: linux-ker...@vger.kernel.org Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-front.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/xen/pvcalls-front.c b

[Xen-devel] [PATCH AUTOSEL 4.19 081/219] xen/pciback: Check dev_data before using it

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xen-pciback/pci_stub.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/xen-pciback/pci_stub.c b/drivers/xen/xen-pciback/pci_stub.c index 59661db144e51..097410a7cdb74 100644 --- a

[Xen-devel] [PATCH AUTOSEL 4.19 080/219] kprobes/x86/xen: blacklist non-attachable xen interrupt functions

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/xen-asm_64.S | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/xen/xen-asm_64.S b/arch/x86/xen/xen-asm_64.S index 3a6feed76dfc1..a93d8a7cef26c 100644 --- a/arch/x86/xen/xen-asm_64.S +++ b/arch/x86/xen/xen-asm_64.S @@ -12,6 +12,7

[Xen-devel] [PATCH AUTOSEL 4.14 034/127] kprobes/x86/xen: blacklist non-attachable xen interrupt functions

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/xen-asm_64.S | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/xen/xen-asm_64.S b/arch/x86/xen/xen-asm_64.S index 3a6feed76dfc1..a93d8a7cef26c 100644 --- a/arch/x86/xen/xen-asm_64.S +++ b/arch/x86/xen/xen-asm_64.S @@ -12,6 +12,7

[Xen-devel] [PATCH AUTOSEL 4.14 035/127] xen/pciback: Check dev_data before using it

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xen-pciback/pci_stub.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/xen-pciback/pci_stub.c b/drivers/xen/xen-pciback/pci_stub.c index 9e480fdebe1f0..8c250f4a3a97a 100644 --- a

[Xen-devel] [PATCH AUTOSEL 4.9 25/91] xen/pciback: Check dev_data before using it

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xen-pciback/pci_stub.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/xen-pciback/pci_stub.c b/drivers/xen/xen-pciback/pci_stub.c index 6331a95691a44..ee5ce9286d613 100644 --- a

[Xen-devel] [PATCH AUTOSEL 4.4 22/68] xen/pciback: Check dev_data before using it

2019-11-21 Thread Sasha Levin
Ostrovsky Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xen-pciback/pci_stub.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/xen-pciback/pci_stub.c b/drivers/xen/xen-pciback/pci_stub.c index 258b7c3256499..47c6df53cabfb 100644 --- a

[Xen-devel] [PATCH AUTOSEL 5.4 234/350] xen/gntdev: Use select for DMA_SHARED_BUFFER

2019-12-10 Thread Sasha Levin
Stabellini Reviewed-by: Juergen Gross Reviewed-by: Oleksandr Andrushchenko Signed-off-by: Jason Gunthorpe Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/Kconfig b/drivers/xen/Kco

[Xen-devel] [PATCH AUTOSEL 4.19 120/177] xen/gntdev: Use select for DMA_SHARED_BUFFER

2019-12-10 Thread Sasha Levin
Stabellini Reviewed-by: Juergen Gross Reviewed-by: Oleksandr Andrushchenko Signed-off-by: Jason Gunthorpe Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/xen/Kconfig b/drivers/xen/Kco

[Xen-devel] [PATCH AUTOSEL 5.4 50/52] xen-blkback: prevent premature module unload

2019-12-20 Thread Sasha Levin
gned-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/block/xen-blkback/xenbus.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/block/xen-blkback/xenbus.c b/drivers/block/xen-blkback/xenbus.c index b90dbcd99c03e..c4cd68116e7fc 100644 --- a/drivers/block/

[Xen-devel] [PATCH AUTOSEL 5.4 51/52] xen/balloon: fix ballooned page accounting without hotplug enabled

2019-12-20 Thread Sasha Levin
alloc_xenballooned_pages(). This will result in balloon_process() no longer be triggered when ballooned pages are freed in batches. Reported-by: Nicholas Tsirakis Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/balloon.c | 3

[Xen-devel] [PATCH AUTOSEL 4.19 33/34] xen/balloon: fix ballooned page accounting without hotplug enabled

2019-12-20 Thread Sasha Levin
alloc_xenballooned_pages(). This will result in balloon_process() no longer be triggered when ballooned pages are freed in batches. Reported-by: Nicholas Tsirakis Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/balloon.c | 3

[Xen-devel] [PATCH AUTOSEL 4.19 32/34] xen-blkback: prevent premature module unload

2019-12-20 Thread Sasha Levin
gned-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/block/xen-blkback/xenbus.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/block/xen-blkback/xenbus.c b/drivers/block/xen-blkback/xenbus.c index 55869b362fdfb..25c41ce070a7f 100644 --- a/drivers/block/

[Xen-devel] [PATCH AUTOSEL 4.14 17/19] xen-blkback: prevent premature module unload

2019-12-20 Thread Sasha Levin
gned-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/block/xen-blkback/xenbus.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/block/xen-blkback/xenbus.c b/drivers/block/xen-blkback/xenbus.c index ed4e807791243..e9fa4a1fc7912 100644 --- a/drivers/block/

[Xen-devel] [PATCH AUTOSEL 4.14 18/19] xen/balloon: fix ballooned page accounting without hotplug enabled

2019-12-20 Thread Sasha Levin
alloc_xenballooned_pages(). This will result in balloon_process() no longer be triggered when ballooned pages are freed in batches. Reported-by: Nicholas Tsirakis Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/balloon.c | 3

[Xen-devel] [PATCH AUTOSEL 4.9 13/14] xen/balloon: fix ballooned page accounting without hotplug enabled

2019-12-20 Thread Sasha Levin
alloc_xenballooned_pages(). This will result in balloon_process() no longer be triggered when ballooned pages are freed in batches. Reported-by: Nicholas Tsirakis Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/balloon.c | 3

[Xen-devel] [PATCH AUTOSEL 4.9 12/14] xen-blkback: prevent premature module unload

2019-12-20 Thread Sasha Levin
gned-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/block/xen-blkback/xenbus.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/block/xen-blkback/xenbus.c b/drivers/block/xen-blkback/xenbus.c index ad736d7de8383..1d1f866579679 100644 --- a/drivers/block/

[Xen-devel] [PATCH AUTOSEL 4.4 11/11] xen/balloon: fix ballooned page accounting without hotplug enabled

2019-12-20 Thread Sasha Levin
alloc_xenballooned_pages(). This will result in balloon_process() no longer be triggered when ballooned pages are freed in batches. Reported-by: Nicholas Tsirakis Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/balloon.c | 3

Re: [Xen-devel] Patch "x86/entry/64: Remove %ebx handling from error_entry/exit" has been added to the 4.9-stable tree

2018-11-28 Thread Sasha Levin
On Wed, Nov 28, 2018 at 02:56:32PM +, David Woodhouse wrote: On Wed, 2018-08-22 at 09:19 +0200, gre...@linuxfoundation.org wrote: This is a note to let you know that I've just added the patch titled x86/entry/64: Remove %ebx handling from error_entry/exit to the 4.9-stable tree which c

[Xen-devel] [PATCH AUTOSEL for 4.14 098/100] x86/xen: Support early interrupts in xen pv guests

2018-01-23 Thread Sasha Levin
-off-by: Juergen Gross Signed-off-by: Thomas Gleixner Cc: xen-devel@lists.xenproject.org Cc: boris.ostrov...@oracle.com Link: https://lkml.kernel.org/r/20171124084221.30172-1-jgr...@suse.com Signed-off-by: Sasha Levin --- arch/x86/include/asm/segment.h | 12 arch/x86/mm/extable.c

[PATCH AUTOSEL 5.8 21/24] arm/arm64: xen: Fix to convert percpu address to gfn correctly

2020-10-12 Thread Sasha Levin
Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- include/xen/arm/page.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c index e93145d72c26e..a6ab3689b2f4a 100644 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm

[PATCH AUTOSEL 5.4 14/15] arm/arm64: xen: Fix to convert percpu address to gfn correctly

2020-10-12 Thread Sasha Levin
Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- include/xen/arm/page.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c index dd6804a64f1a0..a019490c4ec3e 100644 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm

[PATCH AUTOSEL 4.14 10/11] arm/arm64: xen: Fix to convert percpu address to gfn correctly

2020-10-12 Thread Sasha Levin
Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- include/xen/arm/page.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c index ba7f4c8f5c3e4..b473318da5967 100644 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm

[PATCH AUTOSEL 4.19 11/12] arm/arm64: xen: Fix to convert percpu address to gfn correctly

2020-10-12 Thread Sasha Levin
Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- include/xen/arm/page.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c index 07060e5b58641..05387c94902a4 100644 --- a/arch/arm/xen/enlighten.c +++ b/arch/arm

[PATCH AUTOSEL 5.6 062/129] x86/xen: Make the boot CPU idle task reliable

2020-04-15 Thread Sasha Levin
rting point of initial stack in startup_xen() and storing the return address before the jump, which is exactly what call instruction does. Signed-off-by: Miroslav Benes Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/x86/xen/xen-head.S | 8 ++-- 1

[PATCH AUTOSEL 5.5 053/106] x86/xen: Make the boot CPU idle task reliable

2020-04-15 Thread Sasha Levin
rting point of initial stack in startup_xen() and storing the return address before the jump, which is exactly what call instruction does. Signed-off-by: Miroslav Benes Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/x86/xen/xen-head.S | 8 ++-- 1

[PATCH AUTOSEL 5.4 16/26] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[PATCH AUTOSEL 5.6 21/38] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[PATCH AUTOSEL 4.9 09/13] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[PATCH AUTOSEL 4.14 10/21] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[PATCH AUTOSEL 4.19 11/18] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[PATCH AUTOSEL 4.4 5/8] xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

2020-04-24 Thread Sasha Levin
reported by Xen is greater than zero. This is part of XSA-316. Signed-off-by: Juergen Gross Reviewed-by: Wei Liu Link: https://lore.kernel.org/r/20200326080358.1018-1-jgr...@suse.com Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 9 - 1

[Xen-devel] [PATCH AUTOSEL 5.5 52/66] x86/xen: Distribute switch variables for initialization

2020-03-02 Thread Sasha Levin
6 Signed-off-by: Kees Cook Link: https://lore.kernel.org/r/20200220062318.69299-1-keesc...@chromium.org Reviewed-by: Juergen Gross [boris: made @which an 'unsigned int'] Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/enlighten_pv.c | 7 --- 1 file chan

[Xen-devel] [PATCH AUTOSEL 4.19 30/32] x86/xen: Distribute switch variables for initialization

2020-03-02 Thread Sasha Levin
6 Signed-off-by: Kees Cook Link: https://lore.kernel.org/r/20200220062318.69299-1-keesc...@chromium.org Reviewed-by: Juergen Gross [boris: made @which an 'unsigned int'] Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/enlighten_pv.c | 7 --- 1 file chan

[Xen-devel] [PATCH AUTOSEL 5.4 47/58] x86/xen: Distribute switch variables for initialization

2020-03-02 Thread Sasha Levin
6 Signed-off-by: Kees Cook Link: https://lore.kernel.org/r/20200220062318.69299-1-keesc...@chromium.org Reviewed-by: Juergen Gross [boris: made @which an 'unsigned int'] Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/enlighten_pv.c | 7 --- 1 file chan

[Xen-devel] [PATCH AUTOSEL 4.14 21/22] x86/xen: Distribute switch variables for initialization

2020-03-02 Thread Sasha Levin
6 Signed-off-by: Kees Cook Link: https://lore.kernel.org/r/20200220062318.69299-1-keesc...@chromium.org Reviewed-by: Juergen Gross [boris: made @which an 'unsigned int'] Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/enlighten_pv.c | 7 --- 1 file chan

[Xen-devel] [PATCH AUTOSEL 5.4 33/35] xenbus: req->err should be updated before req->state

2020-03-15 Thread Sasha Levin
ite() is failed. Signed-off-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-2-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[Xen-devel] [PATCH AUTOSEL 5.4 32/35] xenbus: req->body should be updated before req->state

2020-03-15 Thread Sasha Levin
f-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-1-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ drivers/xen/xenbus/xenbus_xs.c| 9 ++--- 2 files changed, 8 inse

[Xen-devel] [PATCH AUTOSEL 5.5 37/41] xenbus: req->err should be updated before req->state

2020-03-15 Thread Sasha Levin
ite() is failed. Signed-off-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-2-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[Xen-devel] [PATCH AUTOSEL 5.5 36/41] xenbus: req->body should be updated before req->state

2020-03-15 Thread Sasha Levin
f-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-1-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ drivers/xen/xenbus/xenbus_xs.c| 9 ++--- 2 files changed, 8 inse

[Xen-devel] [PATCH AUTOSEL 4.14 12/15] xenbus: req->body should be updated before req->state

2020-03-15 Thread Sasha Levin
f-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-1-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ drivers/xen/xenbus/xenbus_xs.c| 9 ++--- 2 files changed, 8 inse

[Xen-devel] [PATCH AUTOSEL 4.14 13/15] xenbus: req->err should be updated before req->state

2020-03-15 Thread Sasha Levin
ite() is failed. Signed-off-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-2-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[Xen-devel] [PATCH AUTOSEL 4.19 17/20] xenbus: req->body should be updated before req->state

2020-03-15 Thread Sasha Levin
f-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-1-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ drivers/xen/xenbus/xenbus_xs.c| 9 ++--- 2 files changed, 8 inse

[Xen-devel] [PATCH AUTOSEL 4.19 18/20] xenbus: req->err should be updated before req->state

2020-03-15 Thread Sasha Levin
ite() is failed. Signed-off-by: Dongli Zhang Link: https://lore.kernel.org/r/20200303221423.21962-2-dongli.zh...@oracle.com Reviewed-by: Julien Grall Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_comms.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[PATCH AUTOSEL 5.9 062/147] xen: gntdev: fix common struct sg_table related issues

2020-10-26 Thread Sasha Levin
the code robust, easier to follow and copy/paste safe. Signed-off-by: Marek Szyprowski Acked-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/gntdev-dmabuf.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/drivers/xen/gntdev-dmabuf.c b/drivers/xen

[PATCH AUTOSEL 5.8 054/132] xen: gntdev: fix common struct sg_table related issues

2020-10-26 Thread Sasha Levin
the code robust, easier to follow and copy/paste safe. Signed-off-by: Marek Szyprowski Acked-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/gntdev-dmabuf.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/drivers/xen/gntdev-dmabuf.c b/drivers/xen

[PATCH AUTOSEL 5.9 10/33] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[PATCH AUTOSEL 5.4 10/23] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[PATCH AUTOSEL 4.19 07/15] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[PATCH AUTOSEL 4.14 05/12] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[PATCH AUTOSEL 4.9 05/10] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[PATCH AUTOSEL 4.4 4/8] x86/xen: don't unbind uninitialized lock_kicker_irq

2020-11-25 Thread Sasha Levin
from above for each secondary CPU. Signed-off-by: Brian Masney Link: https://lore.kernel.org/r/2020110709.631442-1-bmas...@redhat.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- arch/x86/xen/spinlock.c | 12 +++- 1 file changed, 11 i

[Xen-devel] [PATCH AUTOSEL 4.19 152/671] drm/xen-front: Fix mmap attributes for display buffers

2020-01-16 Thread Sasha Levin
2.19867-1-andr2...@gmail.com Signed-off-by: Sasha Levin --- drivers/gpu/drm/xen/xen_drm_front_gem.c | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/xen/xen_drm_front_gem.c b/drivers/gpu/drm/xen/xen_drm_front_gem.c index c85bfe7571cb..802662839e

[Xen-devel] [PATCH AUTOSEL 4.19 242/671] xen, cpu_hotplug: Prevent an out of bounds access

2020-01-16 Thread Sasha Levin
ess. Fixes: d68d82afd4c8 ("xen: implement CPU hotplugging") Signed-off-by: Dan Carpenter Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/cpu_hotplug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/cpu_ho

[Xen-devel] [PATCH AUTOSEL 4.19 590/671] net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head

2020-01-16 Thread Sasha Levin
cc5 ("tcp: add a spinlock to protect struct request_sock_queue") Signed-off-by: Eric Dumazet Signed-off-by: Jakub Kicinski Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-back.c | 2 +- include/net/request_sock.h | 4 ++-- net/ipv4/inet_connection_sock.c | 2 +- 3 fil

[Xen-devel] [PATCH AUTOSEL 4.14 134/371] xen, cpu_hotplug: Prevent an out of bounds access

2020-01-16 Thread Sasha Levin
ess. Fixes: d68d82afd4c8 ("xen: implement CPU hotplugging") Signed-off-by: Dan Carpenter Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/cpu_hotplug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/cpu_ho

[Xen-devel] [PATCH AUTOSEL 4.14 319/371] net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head

2020-01-16 Thread Sasha Levin
cc5 ("tcp: add a spinlock to protect struct request_sock_queue") Signed-off-by: Eric Dumazet Signed-off-by: Jakub Kicinski Signed-off-by: Sasha Levin --- drivers/xen/pvcalls-back.c | 2 +- include/net/request_sock.h | 4 ++-- net/ipv4/inet_connection_sock.c | 2 +- 3 fil

[Xen-devel] [PATCH AUTOSEL 4.9 094/251] xen, cpu_hotplug: Prevent an out of bounds access

2020-01-16 Thread Sasha Levin
ess. Fixes: d68d82afd4c8 ("xen: implement CPU hotplugging") Signed-off-by: Dan Carpenter Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/cpu_hotplug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/cpu_ho

[Xen-devel] [PATCH AUTOSEL 4.4 057/174] xen, cpu_hotplug: Prevent an out of bounds access

2020-01-16 Thread Sasha Levin
ess. Fixes: d68d82afd4c8 ("xen: implement CPU hotplugging") Signed-off-by: Dan Carpenter Reviewed-by: Juergen Gross Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/cpu_hotplug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/cpu_ho

[PATCH AUTOSEL 5.10 24/45] xen: Fix event channel callback via INTX/GSI

2021-01-19 Thread Sasha Levin
Ostrovsky Link: https://lore.kernel.org/r/20210113132606.422794-2-dw...@infradead.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- drivers/xen/events/events_base.c | 10 drivers/xen/platform-pci.c| 1 - drivers/xen/xenbus

[PATCH AUTOSEL 5.10 26/45] x86/xen: Fix xen_hvm_smp_init() when vector callback not available

2021-01-19 Thread Sasha Levin
ul to call it anyway, and for it to explicitly check for xen_have_vector_callback before calling those additional functions. Signed-off-by: David Woodhouse Reviewed-by: Boris Ostrovsky Link: https://lore.kernel.org/r/20210106153958.584169-6-dw...@infradead.org Signed-off-by: Juergen Gross S

[PATCH AUTOSEL 5.10 25/45] x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery

2021-01-19 Thread Sasha Levin
Signed-off-by: Sasha Levin --- Documentation/admin-guide/kernel-parameters.txt | 4 arch/x86/xen/enlighten_hvm.c| 11 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/adm

[PATCH AUTOSEL 5.4 14/26] xen: Fix event channel callback via INTX/GSI

2021-01-19 Thread Sasha Levin
Ostrovsky Link: https://lore.kernel.org/r/20210113132606.422794-2-dw...@infradead.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- drivers/xen/events/events_base.c | 10 drivers/xen/platform-pci.c| 1 - drivers/xen/xenbus

[PATCH AUTOSEL 5.4 15/26] x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery

2021-01-19 Thread Sasha Levin
Signed-off-by: Sasha Levin --- Documentation/admin-guide/kernel-parameters.txt | 4 arch/x86/xen/enlighten_hvm.c| 11 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/adm

[PATCH AUTOSEL 4.19 09/15] xen: Fix event channel callback via INTX/GSI

2021-01-19 Thread Sasha Levin
Ostrovsky Link: https://lore.kernel.org/r/20210113132606.422794-2-dw...@infradead.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- drivers/xen/events/events_base.c | 10 drivers/xen/platform-pci.c| 1 - drivers/xen/xenbus

[PATCH AUTOSEL 4.14 5/9] xen: Fix event channel callback via INTX/GSI

2021-01-19 Thread Sasha Levin
Ostrovsky Link: https://lore.kernel.org/r/20210113132606.422794-2-dw...@infradead.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- arch/arm/xen/enlighten.c | 2 +- drivers/xen/events/events_base.c | 10 drivers/xen/platform-pci.c| 1 - drivers/xen/xenbus

Re: [PATCH AUTOSEL 5.10 26/45] x86/xen: Fix xen_hvm_smp_init() when vector callback not available

2021-01-24 Thread Sasha Levin
On Tue, Jan 19, 2021 at 08:35:04PM -0500, Boris Ostrovsky wrote: On 1/19/21 8:25 PM, Sasha Levin wrote: From: David Woodhouse [ Upstream commit 3d7746bea92530e8695258a3cf3ddec7a135edd6 ] Sasha, you will also want https://lore.kernel.org/lkml/20210115191123.27572-1-rdun...@infradead.org

[PATCH AUTOSEL 5.11 62/67] xen-blkback: fix error handling in xen_blkbk_map()

2021-02-24 Thread Sasha Levin
. While doing so, drop the pr_alert(), as extra log messages aren't going to help the situation (the kernel will log oom conditions already anyway). This is XSA-365. Signed-off-by: Jan Beulich Reviewed-by: Juergen Gross Reviewed-by: Julien Grall Signed-off-by: Juergen Gross Signed-off-by:

[PATCH AUTOSEL 5.10 51/56] xen-blkback: fix error handling in xen_blkbk_map()

2021-02-24 Thread Sasha Levin
. While doing so, drop the pr_alert(), as extra log messages aren't going to help the situation (the kernel will log oom conditions already anyway). This is XSA-365. Signed-off-by: Jan Beulich Reviewed-by: Juergen Gross Reviewed-by: Julien Grall Signed-off-by: Juergen Gross Signed-off-by:

[PATCH AUTOSEL 5.7 22/25] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

[PATCH AUTOSEL 5.4 15/17] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

[PATCH AUTOSEL 4.4 4/4] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

[PATCH AUTOSEL 4.9 7/7] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

[PATCH AUTOSEL 4.19 10/10] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

[PATCH AUTOSEL 4.14 10/10] xen-netfront: fix potential deadlock in xennet_remove()

2020-07-27 Thread Sasha Levin
e state will never go back from "Closed" to "Closing". Make sure to check also for state == "Closed" in step 4 to prevent the deadlock. Also add a 5 sec timeout any time we wait for the bus state to change, to avoid getting stuck forever in wait_event(). Signed-off

Re: [PATCH v2 2/5] drm/xen-front: Fix misused IS_ERR_OR_NULL checks

2020-08-19 Thread Sasha Levin
Hi [This is an automated email] This commit has been processed because it contains a "Fixes:" tag fixing commit: c575b7eeb89f ("drm/xen-front: Add support for Xen PV display frontend"). The bot has tested the following trees: v5.8.1, v5.7.15, v5.4.58, v4.19.139. v5.8.1: Build OK! v5.7.15: Buil

[PATCH AUTOSEL 5.7 16/24] swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses

2020-08-19 Thread Sasha Levin
ellini Reviewed-by: Boris Ostrovsky Tested-by: Corey Minyard Tested-by: Roman Shaposhnik Link: https://lore.kernel.org/r/20200710223427.6897-1-sstabell...@kernel.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/swiotlb-xen.c | 8 +++- 1 file changed, 7 insert

[PATCH AUTOSEL 5.8 18/27] swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses

2020-08-19 Thread Sasha Levin
ellini Reviewed-by: Boris Ostrovsky Tested-by: Corey Minyard Tested-by: Roman Shaposhnik Link: https://lore.kernel.org/r/20200710223427.6897-1-sstabell...@kernel.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/swiotlb-xen.c | 8 +++- 1 file changed, 7 insert

[PATCH AUTOSEL 5.4 14/22] swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses

2020-08-19 Thread Sasha Levin
ellini Reviewed-by: Boris Ostrovsky Tested-by: Corey Minyard Tested-by: Roman Shaposhnik Link: https://lore.kernel.org/r/20200710223427.6897-1-sstabell...@kernel.org Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/swiotlb-xen.c | 8 +++- 1 file changed, 7 insert

[PATCH AUTOSEL 5.8 41/42] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 4.9 6/6] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 4.4 5/5] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 4.14 9/9] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 4.19 11/11] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 5.4 22/23] xen/xenbus: Fix granting of vmalloc'd memory

2020-08-31 Thread Sasha Levin
PFN using vmalloc_to_pfn in that case. Signed-off-by: Simon Leiner Reviewed-by: Stefano Stabellini Link: https://lore.kernel.org/r/20200825093153.35500-1-si...@leiner.me Signed-off-by: Juergen Gross Signed-off-by: Sasha Levin --- drivers/xen/xenbus/xenbus_client.c | 10 -- 1 file changed, 8 insert

[PATCH AUTOSEL 5.6 042/606] x86: Fix early boot crash on gcc-10, third try

2020-06-08 Thread Sasha Levin
From: Borislav Petkov commit a9a3ed1eff3601b63aea4fb462d8b3b92c7c1e7e upstream. ... or the odyssey of trying to disable the stack protector for the function which generates the stack canary value. The whole story started with Sergei reporting a boot crash with a kernel built with gcc-10: Ker

[PATCH AUTOSEL 5.7 254/388] xen/cpuhotplug: Fix initial CPU offlining for PV(H) guests

2020-06-17 Thread Sasha Levin
vsky Link: https://lore.kernel.org/r/1588976923-3667-1-git-send-email-boris.ostrov...@oracle.com Reviewed-by: Juergen Gross Signed-off-by: Boris Ostrovsky Signed-off-by: Sasha Levin --- drivers/xen/cpu_hotplug.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/xen/cpu_hotpl

[PATCH AUTOSEL 6.6 011/139] net/xen-netback: prevent UAF in xenvif_flush_hash()

2024-09-25 Thread Sasha Levin
-by: Sasha Levin --- drivers/net/xen-netback/hash.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/xen-netback/hash.c b/drivers/net/xen-netback/hash.c index ff96f22648efd..45ddce35f6d2c 100644 --- a/drivers/net/xen-netback/hash.c +++ b/drivers/net/xen-netback/has

[PATCH AUTOSEL 6.11 013/244] net/xen-netback: prevent UAF in xenvif_flush_hash()

2024-09-25 Thread Sasha Levin
-by: Sasha Levin --- drivers/net/xen-netback/hash.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/xen-netback/hash.c b/drivers/net/xen-netback/hash.c index ff96f22648efd..45ddce35f6d2c 100644 --- a/drivers/net/xen-netback/hash.c +++ b/drivers/net/xen-netback/has

  1   2   3   >