[uClinux-dev] Re: uClinux-dist-test-20050808 released for testing
Matt.Waddel at freescale.com
Mon Oct 10 15:20:19 EDT 2005
> > --- vmlinux.lds.S 17 Aug 2005 00:00:42 -0000 1.19
> > +++ vmlinux.lds.S 4 Oct 2005 03:49:31 -0000
> > @@ -275,6 +275,7 @@
> > *(__ksymtab_strings)
> > /* Built-in module parameters */
> > + . = ALIGN(4) ;
> > __start___param = .;
> > *(__param)
> > __stop___param = .;
> It boots now, but it doesn't seem to work.
> Regardless of which module I try to boot, it got
> "No such device"
> insmod: cannot mmap `./ds1305rtc.ko': No such device
> insmod: cannot mmap
> `/lib/modules/2.6.12-uc0/kernel/lib/zlib_deflate/zlib_deflate.ko': No such
I encountered the same problem last week, but haven't had a
chance to look at it.
Here's a summary of an email to the list from Greg Ungerer.
> Has anybody tried loadable modules in the 20050906
> 2.6.x release?
I can confirm it is broken in this way for all Coldfire
targets (probably even all m68knommu targets). And in
2.6.13-uc0 as well.
The underlying mmap implementation for uClinux changed
a couple of 2.6 kernels back. I suspect this stems from
those changes. But I'll need to dig deeper.
More information about the uClinux-dev