GIT version control wrote: > Module: xenomai-jki > Branch: for-upstream > Commit: 134378c9ff2bc597aaa908564323afb744cbbf01 > URL: > http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=134378c9ff2bc597aaa908564323afb744cbbf01 > > Author: Jan Kiszka <jan.kis...@siemens.com> > Date: Thu Feb 4 17:55:36 2010 +0100 > > RTDM: Split up application and driver debugging > > There are use cases where you prefer to leave driver-level debugging > checks on while preventing that user space can flood the log via unclean > terminations. Split up the RTDM debug switch to reflect this. > > Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> > > --- > > ksrc/skins/rtdm/Kconfig | 9 +++++++++ > ksrc/skins/rtdm/core.c | 2 +- > 2 files changed, 10 insertions(+), 1 deletions(-) > > diff --git a/ksrc/skins/rtdm/Kconfig b/ksrc/skins/rtdm/Kconfig > index 5eeb2f3..f0741d6 100644 > --- a/ksrc/skins/rtdm/Kconfig > +++ b/ksrc/skins/rtdm/Kconfig > @@ -55,4 +55,13 @@ config XENO_OPT_DEBUG_RTDM > It is a recommended option for analysing potential issues in RTDM > drivers. A minor runtime overhead is added. > > +config XENO_OPT_DEBUG_RTDM_APPL > + bool "RTDM application debugging support" > + depends on XENO_OPT_DEBUG > + default y > + help > + > + When enabled, this option makes the RTDM skin warn about > + auto-clean operations executed upon application termination. > + > endif > diff --git a/ksrc/skins/rtdm/core.c b/ksrc/skins/rtdm/core.c > index bc3dccc..3bc13f1 100644 > --- a/ksrc/skins/rtdm/core.c > +++ b/ksrc/skins/rtdm/core.c > @@ -396,7 +396,7 @@ void cleanup_owned_contexts(void *owner) > xnlock_put_irqrestore(&rt_fildes_lock, s); > > if (context) { > - if (XENO_DEBUG(RTDM)) > + if (XENO_DEBUG(RTDM_APPL)) > xnprintf("RTDM: closing file descriptor %d.\n", > fd);
Are you sure you are not missing a hunk like this ? #ifndef CONFIG_XENO_OPT_DEBUG_RTDM_APPL #define CONFIG_XENO_OPT_DEBUG_RTDM_APPL 0 #endif /* CONFIG_XENO_OPT_DEBUG_RTDM_APPL */ -- Gilles. _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core