Re: [Xenomai-core] [PATCH] NMI-watchdog related fixes

2005-11-28 Thread Philippe Gerum

Jan Kiszka wrote:

Hi,

some fixes related to warnings when you switch on Xenomai's NMI watchdog.



Applied, thanks.


Jan




Index: include/asm-i386/system.h
===
--- include/asm-i386/system.h   (Revision 191)
+++ include/asm-i386/system.h   (Arbeitskopie)
@@ -602,9 +602,11 @@
handler would simply occur after 4 billions ticks. */
 
rthal_timer_program_shot(rthal_imuldiv(delay,RTHAL_TIMER_FREQ,RTHAL_CPU_FREQ));
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
-extern unsigned long rthal_maxlat_tsc;
-if (delay = (ULONG_MAX - rthal_maxlat_tsc))
-rthal_nmi_arm(delay + rthal_maxlat_tsc);
+{
+extern unsigned long rthal_maxlat_tsc;
+if (delay = (ULONG_MAX - rthal_maxlat_tsc))
+rthal_nmi_arm(delay + rthal_maxlat_tsc);
+}
 #endif /* CONFIG_XENO_HW_NMI_DEBUG_LATENCY */
 }
 
Index: ChangeLog

===
--- ChangeLog   (Revision 191)
+++ ChangeLog   (Arbeitskopie)
@@ -1,3 +1,11 @@
+2005-11-28  Jan Kiszka [EMAIL PROTECTED]
+
+   * ksrc/arch/i386/Kconfig: Fixed XENO_HW_NMI_DEBUG_LATENCY_MAX
+   kconfig type.
+
+   * include/asm-i386/system.h, ksrc/arch/i386/hal.c: Fixed
+   harmless compiler warnings.
+
 2005-11-25  Jan Kiszka [EMAIL PROTECTED]
 
 	* ksrc/skins/native/{pipe.c,syscall.c}, src/skins/native/pipe.c,

Index: ksrc/arch/i386/Kconfig
===
--- ksrc/arch/i386/Kconfig  (Revision 191)
+++ ksrc/arch/i386/Kconfig  (Arbeitskopie)
@@ -81,8 +81,8 @@
 
 config XENO_HW_NMI_DEBUG_LATENCY_MAX

 depends XENO_HW_NMI_DEBUG_LATENCY
-string NMI watchdog latency threshold (us)
-default 100
+int NMI watchdog latency threshold (us)
+default 100
 help
 When the timer interrupt latency goes above this threshold, the
 NMI watchdog pulls the handbrake.
Index: ksrc/arch/i386/hal.c
===
--- ksrc/arch/i386/hal.c(Revision 191)
+++ ksrc/arch/i386/hal.c(Arbeitskopie)
@@ -175,6 +175,8 @@
 }
 
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY

+#include asm/nmi.h
+
 unsigned long rthal_maxlat_tsc;
 EXPORT_SYMBOL(rthal_maxlat_tsc);
 





___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core



--

Philippe.

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


[Xenomai-core] [PATCH] NMI-watchdog related fixes

2005-11-28 Thread Jan Kiszka
Hi,

some fixes related to warnings when you switch on Xenomai's NMI watchdog.

Jan
Index: include/asm-i386/system.h
===
--- include/asm-i386/system.h	(Revision 191)
+++ include/asm-i386/system.h	(Arbeitskopie)
@@ -602,9 +602,11 @@
handler would simply occur after 4 billions ticks. */
 rthal_timer_program_shot(rthal_imuldiv(delay,RTHAL_TIMER_FREQ,RTHAL_CPU_FREQ));
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
-extern unsigned long rthal_maxlat_tsc;
-if (delay = (ULONG_MAX - rthal_maxlat_tsc))
-rthal_nmi_arm(delay + rthal_maxlat_tsc);
+{
+extern unsigned long rthal_maxlat_tsc;
+if (delay = (ULONG_MAX - rthal_maxlat_tsc))
+rthal_nmi_arm(delay + rthal_maxlat_tsc);
+}
 #endif /* CONFIG_XENO_HW_NMI_DEBUG_LATENCY */
 }
 
Index: ChangeLog
===
--- ChangeLog	(Revision 191)
+++ ChangeLog	(Arbeitskopie)
@@ -1,3 +1,11 @@
+2005-11-28  Jan Kiszka [EMAIL PROTECTED]
+
+	* ksrc/arch/i386/Kconfig: Fixed XENO_HW_NMI_DEBUG_LATENCY_MAX
+	kconfig type.
+
+	* include/asm-i386/system.h, ksrc/arch/i386/hal.c: Fixed
+	harmless compiler warnings.
+
 2005-11-25  Jan Kiszka [EMAIL PROTECTED]
 
 	* ksrc/skins/native/{pipe.c,syscall.c}, src/skins/native/pipe.c,
Index: ksrc/arch/i386/Kconfig
===
--- ksrc/arch/i386/Kconfig	(Revision 191)
+++ ksrc/arch/i386/Kconfig	(Arbeitskopie)
@@ -81,8 +81,8 @@
 
 config XENO_HW_NMI_DEBUG_LATENCY_MAX
 depends XENO_HW_NMI_DEBUG_LATENCY
-string NMI watchdog latency threshold (us)
-default 100
+int NMI watchdog latency threshold (us)
+default 100
 help
 When the timer interrupt latency goes above this threshold, the
 NMI watchdog pulls the handbrake.
Index: ksrc/arch/i386/hal.c
===
--- ksrc/arch/i386/hal.c	(Revision 191)
+++ ksrc/arch/i386/hal.c	(Arbeitskopie)
@@ -175,6 +175,8 @@
 }
 
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
+#include asm/nmi.h
+
 unsigned long rthal_maxlat_tsc;
 EXPORT_SYMBOL(rthal_maxlat_tsc);
 


signature.asc
Description: OpenPGP digital signature


Re: [Xenomai-core] [PATCH] NMI-watchdog related fixes

2005-11-28 Thread Philippe Gerum

Jan Kiszka wrote:

Hi,

some fixes related to warnings when you switch on Xenomai's NMI watchdog.



Applied, thanks.


Jan




Index: include/asm-i386/system.h
===
--- include/asm-i386/system.h   (Revision 191)
+++ include/asm-i386/system.h   (Arbeitskopie)
@@ -602,9 +602,11 @@
handler would simply occur after 4 billions ticks. */
 
rthal_timer_program_shot(rthal_imuldiv(delay,RTHAL_TIMER_FREQ,RTHAL_CPU_FREQ));
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
-extern unsigned long rthal_maxlat_tsc;
-if (delay = (ULONG_MAX - rthal_maxlat_tsc))
-rthal_nmi_arm(delay + rthal_maxlat_tsc);
+{
+extern unsigned long rthal_maxlat_tsc;
+if (delay = (ULONG_MAX - rthal_maxlat_tsc))
+rthal_nmi_arm(delay + rthal_maxlat_tsc);
+}
 #endif /* CONFIG_XENO_HW_NMI_DEBUG_LATENCY */
 }
 
Index: ChangeLog

===
--- ChangeLog   (Revision 191)
+++ ChangeLog   (Arbeitskopie)
@@ -1,3 +1,11 @@
+2005-11-28  Jan Kiszka [EMAIL PROTECTED]
+
+   * ksrc/arch/i386/Kconfig: Fixed XENO_HW_NMI_DEBUG_LATENCY_MAX
+   kconfig type.
+
+   * include/asm-i386/system.h, ksrc/arch/i386/hal.c: Fixed
+   harmless compiler warnings.
+
 2005-11-25  Jan Kiszka [EMAIL PROTECTED]
 
 	* ksrc/skins/native/{pipe.c,syscall.c}, src/skins/native/pipe.c,

Index: ksrc/arch/i386/Kconfig
===
--- ksrc/arch/i386/Kconfig  (Revision 191)
+++ ksrc/arch/i386/Kconfig  (Arbeitskopie)
@@ -81,8 +81,8 @@
 
 config XENO_HW_NMI_DEBUG_LATENCY_MAX

 depends XENO_HW_NMI_DEBUG_LATENCY
-string NMI watchdog latency threshold (us)
-default 100
+int NMI watchdog latency threshold (us)
+default 100
 help
 When the timer interrupt latency goes above this threshold, the
 NMI watchdog pulls the handbrake.
Index: ksrc/arch/i386/hal.c
===
--- ksrc/arch/i386/hal.c(Revision 191)
+++ ksrc/arch/i386/hal.c(Arbeitskopie)
@@ -175,6 +175,8 @@
 }
 
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY

+#include asm/nmi.h
+
 unsigned long rthal_maxlat_tsc;
 EXPORT_SYMBOL(rthal_maxlat_tsc);
 





___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core



--

Philippe.



[Xenomai-core] [PATCH] NMI-watchdog related fixes

2005-11-27 Thread Jan Kiszka
Hi,

some fixes related to warnings when you switch on Xenomai's NMI watchdog.

Jan
Index: include/asm-i386/system.h
===
--- include/asm-i386/system.h	(Revision 191)
+++ include/asm-i386/system.h	(Arbeitskopie)
@@ -602,9 +602,11 @@
handler would simply occur after 4 billions ticks. */
 rthal_timer_program_shot(rthal_imuldiv(delay,RTHAL_TIMER_FREQ,RTHAL_CPU_FREQ));
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
-extern unsigned long rthal_maxlat_tsc;
-if (delay = (ULONG_MAX - rthal_maxlat_tsc))
-rthal_nmi_arm(delay + rthal_maxlat_tsc);
+{
+extern unsigned long rthal_maxlat_tsc;
+if (delay = (ULONG_MAX - rthal_maxlat_tsc))
+rthal_nmi_arm(delay + rthal_maxlat_tsc);
+}
 #endif /* CONFIG_XENO_HW_NMI_DEBUG_LATENCY */
 }
 
Index: ChangeLog
===
--- ChangeLog	(Revision 191)
+++ ChangeLog	(Arbeitskopie)
@@ -1,3 +1,11 @@
+2005-11-28  Jan Kiszka [EMAIL PROTECTED]
+
+	* ksrc/arch/i386/Kconfig: Fixed XENO_HW_NMI_DEBUG_LATENCY_MAX
+	kconfig type.
+
+	* include/asm-i386/system.h, ksrc/arch/i386/hal.c: Fixed
+	harmless compiler warnings.
+
 2005-11-25  Jan Kiszka [EMAIL PROTECTED]
 
 	* ksrc/skins/native/{pipe.c,syscall.c}, src/skins/native/pipe.c,
Index: ksrc/arch/i386/Kconfig
===
--- ksrc/arch/i386/Kconfig	(Revision 191)
+++ ksrc/arch/i386/Kconfig	(Arbeitskopie)
@@ -81,8 +81,8 @@
 
 config XENO_HW_NMI_DEBUG_LATENCY_MAX
 depends XENO_HW_NMI_DEBUG_LATENCY
-string NMI watchdog latency threshold (us)
-default 100
+int NMI watchdog latency threshold (us)
+default 100
 help
 When the timer interrupt latency goes above this threshold, the
 NMI watchdog pulls the handbrake.
Index: ksrc/arch/i386/hal.c
===
--- ksrc/arch/i386/hal.c	(Revision 191)
+++ ksrc/arch/i386/hal.c	(Arbeitskopie)
@@ -175,6 +175,8 @@
 }
 
 #ifdef CONFIG_XENO_HW_NMI_DEBUG_LATENCY
+#include asm/nmi.h
+
 unsigned long rthal_maxlat_tsc;
 EXPORT_SYMBOL(rthal_maxlat_tsc);
 


signature.asc
Description: OpenPGP digital signature
___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core