All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper
@ 2006-02-04 18:45 Jan Kiszka
  2006-02-04 18:49 ` [Xenomai-core] " Philippe Gerum
  2006-02-04 19:04 ` [Xenomai-core] " Hannes Mayer
  0 siblings, 2 replies; 7+ messages in thread
From: Jan Kiszka @ 2006-02-04 18:45 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-core


[-- Attachment #1.1: Type: text/plain, Size: 285 bytes --]

Hi Philippe,

this patch tries to clarify where to solve SMI-related latencies. Or
should we even mention the kconfig path?

Moreover, I would like to upload my RTL-Workshop paper about RTDM to
doc/nodist/pdf (~150k) so that it later makes it on the website as well. Ok?

Jan

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: smi-doc.patch --]
[-- Type: text/x-patch; name="smi-doc.patch", Size: 649 bytes --]

Index: ksrc/arch/i386/smi.c
===================================================================
--- ksrc/arch/i386/smi.c	(Revision 539)
+++ ksrc/arch/i386/smi.c	(Arbeitskopie)
@@ -209,8 +209,8 @@
 
 #else /* ! CONFIG_XENO_HW_SMI_WORKAROUND */
 
-    printk("Xenomai: Intel chipset found and SMI workaround not enabled,\n"
-           "       you may encounter high interrupt latencies.\n");
+    printk("Xenomai: Intel chipset found but SMI workaround not enabled in kernel\n"
+           "         configuration. You may encounter high interrupt latencies.\n");
     pci_dev_put(dev);
 
 #endif /* ! CONFIG_XENO_HW_SMI_WORKAROUND */

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Xenomai-core] Re: [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 18:45 [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper Jan Kiszka
@ 2006-02-04 18:49 ` Philippe Gerum
  2006-02-04 19:36   ` Jan Kiszka
  2006-02-04 19:04 ` [Xenomai-core] " Hannes Mayer
  1 sibling, 1 reply; 7+ messages in thread
From: Philippe Gerum @ 2006-02-04 18:49 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: xenomai-core

Jan Kiszka wrote:
> Hi Philippe,
> 
> this patch tries to clarify where to solve SMI-related latencies. Or
> should we even mention the kconfig path?
>

The name of the config switch involved should be enough, I guess.

> Moreover, I would like to upload my RTL-Workshop paper about RTDM to
> doc/nodist/pdf (~150k) so that it later makes it on the website as well. Ok?
> 

Yes, go ahead.

> Jan
> 
> 
> ------------------------------------------------------------------------
> 
> Index: ksrc/arch/i386/smi.c
> ===================================================================
> --- ksrc/arch/i386/smi.c	(Revision 539)
> +++ ksrc/arch/i386/smi.c	(Arbeitskopie)
> @@ -209,8 +209,8 @@
>  
>  #else /* ! CONFIG_XENO_HW_SMI_WORKAROUND */
>  
> -    printk("Xenomai: Intel chipset found and SMI workaround not enabled,\n"
> -           "       you may encounter high interrupt latencies.\n");
> +    printk("Xenomai: Intel chipset found but SMI workaround not enabled in kernel\n"
> +           "         configuration. You may encounter high interrupt latencies.\n");
>      pci_dev_put(dev);
>  
>  #endif /* ! CONFIG_XENO_HW_SMI_WORKAROUND */


-- 

Philippe.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 18:45 [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper Jan Kiszka
  2006-02-04 18:49 ` [Xenomai-core] " Philippe Gerum
@ 2006-02-04 19:04 ` Hannes Mayer
  2006-02-04 19:07   ` Philippe Gerum
  1 sibling, 1 reply; 7+ messages in thread
From: Hannes Mayer @ 2006-02-04 19:04 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: xenomai-core

Hi all!

Jan Kiszka wrote:
[...]
> +    printk("Xenomai: Intel chipset found but SMI workaround not enabled in kernel\n"
> +           "         configuration. You may encounter high interrupt latencies.\n");

Speaking of printk. Since 2.1 I don't see any messages in the
kernel log. I bet there is a new switch somewhere, but I
can't find it. Any hint appreciated.

BTW, Jan, the SMI seems to be disabled now, even if I haven't
seen the message of disabling SMI in the klog.

Thanks & best regards,
Hannes.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 19:04 ` [Xenomai-core] " Hannes Mayer
@ 2006-02-04 19:07   ` Philippe Gerum
  2006-02-04 19:19     ` Hannes Mayer
  0 siblings, 1 reply; 7+ messages in thread
From: Philippe Gerum @ 2006-02-04 19:07 UTC (permalink / raw)
  To: Hannes Mayer; +Cc: Jan Kiszka, xenomai-core

Hannes Mayer wrote:
> Hi all!
> 
> Jan Kiszka wrote:
> [...]
> 
>> +    printk("Xenomai: Intel chipset found but SMI workaround not 
>> enabled in kernel\n"
>> +           "         configuration. You may encounter high interrupt 
>> latencies.\n");
> 
> 
> Speaking of printk. Since 2.1 I don't see any messages in the
> kernel log. I bet there is a new switch somewhere, but I
> can't find it. Any hint appreciated.
> 

dmesg | grep -i xenomai: ?

> BTW, Jan, the SMI seems to be disabled now, even if I haven't
> seen the message of disabling SMI in the klog.
> 
> Thanks & best regards,
> Hannes.
> 
> 


-- 

Philippe.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 19:07   ` Philippe Gerum
@ 2006-02-04 19:19     ` Hannes Mayer
  0 siblings, 0 replies; 7+ messages in thread
From: Hannes Mayer @ 2006-02-04 19:19 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-core

Philippe Gerum wrote:
[...]
> dmesg | grep -i xenomai: ?

Yeah, got it now!
Sorry for the silly question!

I forgot that as of 2.1 everything is compiled into the kernel
by default, so when running a testsuite example there are no
messages that xeno is loaded or unloaded.

Thanks and best regards,
Hannes.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Xenomai-core] Re: [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 18:49 ` [Xenomai-core] " Philippe Gerum
@ 2006-02-04 19:36   ` Jan Kiszka
  2006-02-04 19:41     ` Philippe Gerum
  0 siblings, 1 reply; 7+ messages in thread
From: Jan Kiszka @ 2006-02-04 19:36 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-core


[-- Attachment #1.1: Type: text/plain, Size: 312 bytes --]

Philippe Gerum wrote:
> Jan Kiszka wrote:
>> Hi Philippe,
>>
>> this patch tries to clarify where to solve SMI-related latencies. Or
>> should we even mention the kconfig path?
>>
> 
> The name of the config switch involved should be enough, I guess.

What about this? Please apply if it's ok.

Jan

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: smi-doc.patch --]
[-- Type: text/x-patch; name="smi-doc.patch", Size: 689 bytes --]

Index: ksrc/arch/i386/smi.c
===================================================================
--- ksrc/arch/i386/smi.c	(Revision 539)
+++ ksrc/arch/i386/smi.c	(Arbeitskopie)
@@ -209,8 +209,9 @@
 
 #else /* ! CONFIG_XENO_HW_SMI_WORKAROUND */
 
-    printk("Xenomai: Intel chipset found and SMI workaround not enabled,\n"
-           "       you may encounter high interrupt latencies.\n");
+    printk("Xenomai: Intel chipset found but SMI workaround not enabled (check\n"
+           "         CONFIG_XENO_HW_SMI_WORKAROUND). You may encounter high\n"
+           "         interrupt latencies!\n");
     pci_dev_put(dev);
 
 #endif /* ! CONFIG_XENO_HW_SMI_WORKAROUND */

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Xenomai-core] Re: [PATCH] SMI-doc improvement / RTDM paper
  2006-02-04 19:36   ` Jan Kiszka
@ 2006-02-04 19:41     ` Philippe Gerum
  0 siblings, 0 replies; 7+ messages in thread
From: Philippe Gerum @ 2006-02-04 19:41 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: xenomai-core

Jan Kiszka wrote:
> Philippe Gerum wrote:
> 
>>Jan Kiszka wrote:
>>
>>>Hi Philippe,
>>>
>>>this patch tries to clarify where to solve SMI-related latencies. Or
>>>should we even mention the kconfig path?
>>>
>>
>>The name of the config switch involved should be enough, I guess.
> 
> 
> What about this? Please apply if it's ok.
> 

Done, thanks.

> Jan
> 
> 
> ------------------------------------------------------------------------
> 
> Index: ksrc/arch/i386/smi.c
> ===================================================================
> --- ksrc/arch/i386/smi.c	(Revision 539)
> +++ ksrc/arch/i386/smi.c	(Arbeitskopie)
> @@ -209,8 +209,9 @@
>  
>  #else /* ! CONFIG_XENO_HW_SMI_WORKAROUND */
>  
> -    printk("Xenomai: Intel chipset found and SMI workaround not enabled,\n"
> -           "       you may encounter high interrupt latencies.\n");
> +    printk("Xenomai: Intel chipset found but SMI workaround not enabled (check\n"
> +           "         CONFIG_XENO_HW_SMI_WORKAROUND). You may encounter high\n"
> +           "         interrupt latencies!\n");
>      pci_dev_put(dev);
>  
>  #endif /* ! CONFIG_XENO_HW_SMI_WORKAROUND */


-- 

Philippe.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-02-04 19:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-04 18:45 [Xenomai-core] [PATCH] SMI-doc improvement / RTDM paper Jan Kiszka
2006-02-04 18:49 ` [Xenomai-core] " Philippe Gerum
2006-02-04 19:36   ` Jan Kiszka
2006-02-04 19:41     ` Philippe Gerum
2006-02-04 19:04 ` [Xenomai-core] " Hannes Mayer
2006-02-04 19:07   ` Philippe Gerum
2006-02-04 19:19     ` Hannes Mayer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.