Re: What is Module.symversion used?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jul 18, 2009 at 12:07 AM, Durga Prasad<writexdp@xxxxxxxxx> wrote:
> Hello,
> When compiling a kernel module, i see a Module.symvers missing message,
> like:
>   WARNING: Symbol version dump
> /usr/src/linux-2.6.27.19-5-obj/ia64/debug/Module.symvers
>            is missing; modules will have no dependencies and modversions.
> What is Module.symvers used for? What happens if you ignore this warning?

AFAIK, this is used to enforce strict checking of version match
between kernel modules and the kernel image itself e.g you can not
normally load module compiled for 2.6.30 on 2.6.29 kernel.

I don't know about the details, but I guess module.symvers holds some
information which will embedded into final form of kernel modules.

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer
blog: the-hydra.blogspot.com

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux