Commit 4a7b005d authored by Jeremy Fitzhardinge's avatar Jeremy Fitzhardinge

xen/multicalls: add unlikely around slowpath in __xen_mc_entry()

Signed-off-by: default avatarJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
parent ffc78767
...@@ -123,8 +123,8 @@ struct multicall_space __xen_mc_entry(size_t args) ...@@ -123,8 +123,8 @@ struct multicall_space __xen_mc_entry(size_t args)
BUG_ON(preemptible()); BUG_ON(preemptible());
BUG_ON(b->argidx >= MC_ARGS); BUG_ON(b->argidx >= MC_ARGS);
if (b->mcidx == MC_BATCH || if (unlikely(b->mcidx == MC_BATCH ||
(argidx + args) >= MC_ARGS) { (argidx + args) >= MC_ARGS)) {
trace_xen_mc_flush_reason((b->mcidx == MC_BATCH) ? trace_xen_mc_flush_reason((b->mcidx == MC_BATCH) ?
XEN_MC_FL_BATCH : XEN_MC_FL_ARGS); XEN_MC_FL_BATCH : XEN_MC_FL_ARGS);
xen_mc_flush(); xen_mc_flush();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment