Ok, makes sense, I guess the architecture specific module loading hooks
don't apply to m68knommu, right?
Earlier, the asm-m68knommu/module.h just included the asm-m68k/module.h. But
for the latest kernel releases, the m68k variant includes the hooks that
don't (yet??) pertain to m68knommu.
I tried it out and it works fine now.
Thanks a lot Greg. I guess you want to keep this patch for future.
Harry
On 8/2/07, Greg Ungerer <[EMAIL PROTECTED]> wrote:
>
> Hi Harry,
>
> Harry Gunnarsson wrote:
> > Actually, I did use the -uc0-big patch. A bug in the initial email I
> > sent out...
> >
> > Does anyone else have any insight on this?
>
> Try this patch:
>
> --- linux-2.6.x/include/asm-m68knommu/module.h 2 Mar 2002 15:01:09
> -0000 1.1
> +++ linux-2.6.x/include/asm-m68knommu/module.h 3 Aug 2007 00:43:34 -0000
> @@ -1 +1,11 @@
> -#include <asm-m68k/module.h>
> +#ifndef ASM_M68KNOMMU_MODULE_H
> +#define ASM_M68KNOMMU_MODULE_H
> +
> +struct mod_arch_specific {
> +};
> +
> +#define Elf_Shdr Elf32_Shdr
> +#define Elf_Sym Elf32_Sym
> +#define Elf_Ehdr Elf32_Ehdr
> +
> +#endif /* ASM_M68KNOMMU_MODULE_H */
>
>
> Regards
> Greg
>
>
>
> > On 8/2/07, *Gavin Lambert* <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> > Quoth Harry Gunnarsson:
> > > I tried the 2.6.22 kernel on top of the full source package from
> > Jan 30.
> > Essentially I do
> > > - untar uClinux-dist-20070130.tar.bz2
> > > - delete linux-2.6.x directory
> > > - untar vanilla kernel linux-2.6.22.tar.bz2
> > > - apply Greg's patch linux-2.6.22-uc0.patch ontop of the vanilla
> > kernel.
> > > - rename linux-2.6.22 directory to linux-2.6.x and move it into
> the
> > uClinux distribution
> > > as replacement for the standard 2.6.19 kernel.
> >
> > You should probably be using the -uc0-big patch instead for dev
> > work. (-uc0
> > is for submission to mainline, a different case.)
> >
> > Don't know if this'll solve your problem, but it's worth a shot.
> >
> >
> > _______________________________________________
> > uClinux-dev mailing list
> > [email protected] <mailto:[email protected]>
> > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> > This message was resent by [email protected]
> > <mailto:[email protected]>
> > To unsubscribe see:
> > http://mailman.uclinux.org/mailman/options/uclinux-dev
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > uClinux-dev mailing list
> > [email protected]
> > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> > This message was resent by [email protected]
> > To unsubscribe see:
> > http://mailman.uclinux.org/mailman/options/uclinux-dev
>
> --
> ------------------------------------------------------------------------
> Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
> Secure Computing Corporation PHONE: +61 7 3435 2888
> 825 Stanley St, FAX: +61 7 3891 3630
> Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
> _______________________________________________
> uClinux-dev mailing list
> [email protected]
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by [email protected]
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev