Re: kernel-2.6.35 patches...

"Gergely Lonyai" <[email protected]>
Newsgroups gmane.linux.rsbac
Message-ID <20100821123806.9b05b4e5e48d18b6dc565714b379f9f0.7766570951.wbe@email10.secureserver.net>
> -------- Original Message --------
> Subject: Re: kernel-2.6.35 patches...
> From: Thomas Backlund <[email protected]>
> Date: Sat, August 21, 2010 9:14 pm
> To: Gergely Lonyai <[email protected]>
> 
> 
> 21.08.2010 21:45, Gergely Lonyai skrev:
> >> -------- Original Message --------
> >> Subject: kernel-2.6.35 patches...
> >> From: Thomas Backlund<[email protected]>
> >> Date: Sat, August 21, 2010 7:53 pm
> >> To: [email protected]
> >>
> >>
> >> Hi,
> >>
> >> I see you are moving kernel-rsbac to 2.6.35 series...
> >>
> >> You should pull theese too:
> >>
> >> Fixes broken NFS:
> >> http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/kernel/current/PATCHES/patches/fs-nfs-fix-an-oops-in-the-NFSv4-atomic-open-code.patch
> >> http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/kernel/current/PATCHES/patches/fs-nfs-fix-the-return-value-of-nfs_file_fsync.patch
> >>
> >> Fixes oops/automatic restart due to gcc optimizations (may or may not
> >> trigger on current gcc, but since we are moving to gcc-4.5.x it might
> >> trigger there too...:
> >> http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/kernel/current/PATCHES/patches/x86-asm-Clean-up-and-simplify-set_64bit.patch
> >> http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/kernel/current/PATCHES/patches/x86-asm-Clean-up-and-simplify-asm-cmpxchg.h.patch
> >>
> >>
> >> --
> >> Thomas
> >
> > Thank you. I'm applaying now.
> >
> > Please help a problem. I receive this error message:
> > drivers/infiniband/core/uverbs_main.c: In function 'ib_uverbs_init':
> > drivers/infiniband/core/uverbs_main.c:856: error: 'uverbs_event_mnt'
> > undeclared (first use in this function)
> > drivers/infiniband/core/uverbs_main.c:856: error: (Each undeclared
> > identifier is reported only once
> > drivers/infiniband/core/uverbs_main.c:856: error: for each function it
> > appears in.)
> > make[3]: *** [drivers/infiniband/core/uverbs_main.o] Error 1
> >
> > Does you receive this error, or does it may be by RSBAC patch?
> >
> 
> It's the rsbac patch adding this:
> 
> > --- linux/drivers/infiniband/core/uverbs_main.c	2010-08-13 22:44:56.000000000 +0200
> > +++ work/drivers/infiniband/core/uverbs_main.c	2010-08-21 18:14:47.000000000 +0200
> > @@ -48,6 +48,10 @@
> >
> >  #include <asm/uaccess.h>
> >
> > +#ifdef CONFIG_RSBAC
> > +#include <rsbac/aci.h>
> > +#endif
> > +
> >  #include "uverbs.h"
> >
> >  MODULE_AUTHOR("Roland Dreier");
> > @@ -848,6 +852,9 @@ static int __init ib_uverbs_init(void)
> >  		goto out_class;
> >  	}
> >
> > +#ifdef CONFIG_RSBAC
> > +	rsbac_mount(uverbs_event_mnt);
> > +#endif
> >  	ret = ib_register_client(&uverbs_client);
> >  	if (ret) {
> >  		printk(KERN_ERR "user_verbs: couldn't register client\n");
> 
> 
> but "uverbs_event_mnt" does not exist anymore, so either drop that hunk 
> for now, or disable INFINIBAND in -rsbac kernels until the patch is 
> rewritten to cope with the changes...
> 
> --
> Thomas

I don't have courage to modify the code. I forward it to rsbac's
developers.

Aleph
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.