Nikita Danilov wanted us to know:

> > [root@trip ~]# modprobe reiser4
> > /lib/modules/2.5.45-3/kernel/fs/reiser4/reiser4.o: unresolved symbol
> > page_states__per_cpu
>This is bug in the handling of per-cpu variables. Andrew Morton and
>Rusty Russell posted patches to fix it. Here is one:
>Please let me know whether this helps.

Yes, it fixed it.  

Maybe my understanding is a little off, but I thought that I could just
rebuild the modules and install them and run depmod and the new module
symbols would be in effect.  But that didn't work (same error).

So then I tried also a make bzImage and make install (which updates the
System.map, something that didn't get done with make modules_install).
It still would not load (same error).

Finally, I rebooted loading the new kernel and that fixed it.  No
comments needed, unless they are "what you did should have worked."

>Alternatively, you can compile reiser4 as built-in (not module), or

Much prefer modules for everything.  Kinda spoiled by the ability to
change configurations on the fly.

>disable module versioning.

Something to think about...
-- 
Blue skies...           Todd
| Get a bigger hammer!   |  ...file transfer by email is evil.    |
| http://www.mrball.net  |                              NANOG     |
| http://faq.mrball.net  |                                        |
   Linux kernel 2.5.45-3   load average: 0.24, 0.21, 0.09

Attachment: msg06851/pgp00000.pgp
Description: PGP signature

Reply via email to