Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git]
/
kernel
/
arch
/
s390
/
include
/
asm
/
etr.h
diff --git
a/kernel/arch/s390/include/asm/etr.h
b/kernel/arch/s390/include/asm/etr.h
index
629b79a
..
105f90e
100644
(file)
--- a/
kernel/arch/s390/include/asm/etr.h
+++ b/
kernel/arch/s390/include/asm/etr.h
@@
-211,8
+211,12
@@
static inline int etr_ptff(void *ptff_block, unsigned int func)
#define ETR_PTFF_SGS 0x43 /* set gross steering rate */
/* Functions needed by the machine check handler */
#define ETR_PTFF_SGS 0x43 /* set gross steering rate */
/* Functions needed by the machine check handler */
-void etr_switch_to_local(void);
-void etr_sync_check(void);
+int etr_switch_to_local(void);
+int etr_sync_check(void);
+void etr_queue_work(void);
+
+/* notifier for syncs */
+extern struct atomic_notifier_head s390_epoch_delta_notifier;
/* STP interruption parameter */
struct stp_irq_parm {
/* STP interruption parameter */
struct stp_irq_parm {
@@
-250,7
+254,8
@@
struct stp_sstpi {
} __attribute__ ((packed));
/* Functions needed by the machine check handler */
} __attribute__ ((packed));
/* Functions needed by the machine check handler */
-void stp_sync_check(void);
-void stp_island_check(void);
+int stp_sync_check(void);
+int stp_island_check(void);
+void stp_queue_work(void);
#endif /* __S390_ETR_H */
#endif /* __S390_ETR_H */