Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3f8a74e authored by Jeremy Fitzhardinge's avatar Jeremy Fitzhardinge
Browse files

xen/mmu: weaken flush_tlb_other test



Impact: fixes crashing bug

There's no particular problem with getting an empty cpu mask,
so just shortcut-return if we get one.

Avoids crash reported by Christophe Saout <christophe@saout.de>

Signed-off-by: default avatarJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
parent b96229b5
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1302,8 +1302,8 @@ static void xen_flush_tlb_others(const struct cpumask *cpus,
	} *args;
	struct multicall_space mcs;

	BUG_ON(cpumask_empty(cpus));
	BUG_ON(!mm);
	if (cpumask_empty(cpus))
		return;		/* nothing to do */

	mcs = xen_mc_entry(sizeof(*args));
	args = mcs.args;