Statistics
| Branch: | Revision:

root / target-i386 / kvm_x86.h @ db1669bc

History | View | Annotate | Download (578 Bytes)

1 e7701825 Marcelo Tosatti
/*
2 e7701825 Marcelo Tosatti
 * QEMU KVM support
3 e7701825 Marcelo Tosatti
 *
4 e7701825 Marcelo Tosatti
 * Copyright (C) 2009 Red Hat Inc.
5 e7701825 Marcelo Tosatti
 * Copyright IBM, Corp. 2008
6 e7701825 Marcelo Tosatti
 *
7 e7701825 Marcelo Tosatti
 * Authors:
8 e7701825 Marcelo Tosatti
 *  Anthony Liguori   <aliguori@us.ibm.com>
9 e7701825 Marcelo Tosatti
 *
10 e7701825 Marcelo Tosatti
 * This work is licensed under the terms of the GNU GPL, version 2 or later.
11 e7701825 Marcelo Tosatti
 * See the COPYING file in the top-level directory.
12 e7701825 Marcelo Tosatti
 *
13 e7701825 Marcelo Tosatti
 */
14 e7701825 Marcelo Tosatti
15 e7701825 Marcelo Tosatti
#ifndef __KVM_X86_H__
16 e7701825 Marcelo Tosatti
#define __KVM_X86_H__
17 e7701825 Marcelo Tosatti
18 31ce5e0c Jin Dongming
#define ABORT_ON_ERROR  0x01
19 31ce5e0c Jin Dongming
#define MCE_BROADCAST   0x02
20 31ce5e0c Jin Dongming
21 e7701825 Marcelo Tosatti
void kvm_inject_x86_mce(CPUState *cenv, int bank, uint64_t status,
22 c0532a76 Marcelo Tosatti
                        uint64_t mcg_status, uint64_t addr, uint64_t misc,
23 31ce5e0c Jin Dongming
                        int flag);
24 e7701825 Marcelo Tosatti
25 e7701825 Marcelo Tosatti
#endif