summaryrefslogtreecommitdiff
path: root/kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-02-19 18:51:55 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-02-19 18:51:55 -0300
commit4fc031edd5c8a6e768605758af8af96d57c20f06 (patch)
treea1efcbc79f19a673dddc406d5e1992102b9953ed /kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch
parent3e66cce20a0a933ee21e4afbf02ab1fcaa1132af (diff)
downloadabslibre-4fc031edd5c8a6e768605758af8af96d57c20f06.tar.gz
abslibre-4fc031edd5c8a6e768605758af8af96d57c20f06.tar.bz2
abslibre-4fc031edd5c8a6e768605758af8af96d57c20f06.zip
linux-libre-grsec-xen-1:4.9.11_gnu.r201702181444-1: updating version
Diffstat (limited to 'kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch')
-rw-r--r--kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch b/kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch
new file mode 100644
index 000000000..b558531f5
--- /dev/null
+++ b/kernels/linux-libre-grsec-xen/0003-grsecurity+Xen-fix-incompatible-pointer-type-warning.patch
@@ -0,0 +1,17 @@
+diff --git a/arch/x86/xen/xen-ops.h b/arch/x86/xen/xen-ops.h
+index f1221bcab..c58120be8 100644
+--- a/arch/x86/xen/xen-ops.h
++++ b/arch/x86/xen/xen-ops.h
+@@ -131,9 +131,9 @@ static inline void __init xen_efi_init(void)
+ extern char name##_end[] __visible; \
+ extern char name##_reloc[] __visible
+
+-DECL_ASM(void, xen_irq_enable_direct, void);
+-DECL_ASM(void, xen_irq_disable_direct, void);
+-DECL_ASM(unsigned long, xen_save_fl_direct, void);
++DECL_ASM(asmlinkage void, xen_irq_enable_direct, void);
++DECL_ASM(asmlinkage void, xen_irq_disable_direct, void);
++DECL_ASM(asmlinkage unsigned long, xen_save_fl_direct, void);
+ DECL_ASM(void, xen_restore_fl_direct, unsigned long);
+
+ /* These are not functions, and cannot be called normally */