diff options
Diffstat (limited to 'kvm/kernel/external-module-compat.h')
-rw-r--r-- | kvm/kernel/external-module-compat.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/kvm/kernel/external-module-compat.h b/kvm/kernel/external-module-compat.h new file mode 100644 index 000000000..3c445124d --- /dev/null +++ b/kvm/kernel/external-module-compat.h @@ -0,0 +1,21 @@ + +/* + * Compatibility header for building as an external module. + */ + +/* + * Avoid picking up the kernel's kvm.h in case we have a newer one. + */ + +#include <linux/compiler.h> +#include "include/linux/kvm.h" + +/* + * 2.6.16 does not have GFP_NOWAIT + */ + +#include <linux/gfp.h> + +#ifndef GFP_NOWAIT +#define GFP_NOWAIT (GFP_ATOMIC & ~__GFP_HIGH) +#endif |