arm64: Handle el1 synchronous instruction aborts cleanly
[linux-2.6-block.git] / arch / arm64 / kernel / paravirt.c
CommitLineData
dfd57bc3
SS
1/*
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 *
6 * This program is distributed in the hope that it will be useful,
7 * but WITHOUT ANY WARRANTY; without even the implied warranty of
8 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 * GNU General Public License for more details.
10 *
11 * Copyright (C) 2013 Citrix Systems
12 *
13 * Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
14 */
15
16#include <linux/export.h>
17#include <linux/jump_label.h>
18#include <linux/types.h>
19#include <asm/paravirt.h>
20
21struct static_key paravirt_steal_enabled;
22struct static_key paravirt_steal_rq_enabled;
23
24struct pv_time_ops pv_time_ops;
25EXPORT_SYMBOL_GPL(pv_time_ops);