Hi Vladimir, Vladimir Zapolskiy wrote: > Hello, > > please apply the attached simple patch, which resolves a kind of > compilation problems against 2.6.30 kernel. > > -- > With best wishes, > Vladimir > > From 894660f7dc91b406d8e078247b46606778562de9 Mon Sep 17 00:00:00 2001 > From: Vladimir Zapolskiy <vladimir.zapols...@siemens.com> > Date: Thu, 11 Jun 2009 12:32:00 +0400 > Subject: [PATCH] Made conditional inclusion of owner field in struct > proc_dir_entry due to changes in 2.6.30 > > Signed-off-by: Vladimir Zapolskiy <vladimir.zapols...@siemens.com> > --- > ksrc/arch/generic/hal.c | 6 ++++++ > ksrc/drivers/comedi/device.c | 2 ++ > ksrc/drivers/comedi/rtdm_interface.c | 4 ++++ > ksrc/nucleus/registry.c | 2 ++ > 4 files changed, 14 insertions(+), 0 deletions(-) > > diff --git a/ksrc/arch/generic/hal.c b/ksrc/arch/generic/hal.c > index e4f0f31..b983b68 100644 > --- a/ksrc/arch/generic/hal.c > +++ b/ksrc/arch/generic/hal.c > @@ -738,7 +738,9 @@ struct proc_dir_entry *rthal_add_proc_leaf(const char > *name, > entry->data = data; > entry->read_proc = rdproc; > entry->write_proc = wrproc; > +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,30) > entry->owner = THIS_MODULE; > +#endif
I would suggest to squeeze all these assignments into a helper function that is void from 2.6.30 on, hiding the #ifdefs Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core