kernel vs module versioning at insmod-time ... confused!!

From: Bill Halchin (bill.halchin_at_osatechnologies.com)
Date: 07/24/03


Date: Wed, 23 Jul 2003 22:57:27 GMT

Hello,

     In our company there is an ongoing debate on this issue. We are
distributing the binary of a driver. Do we have to build a driver binary
for each different kernel binary's "kernel_version" string. Is this true? (I
am currently reading the insmod.c source. I reread Rubini 2nd edition. He
says that there a simple comparision between the kernel's "kernel_version"
with the module's "kernel_version". Please help me understand how versioning
participates in module loading!

Regards, Bill



Relevant Pages

  • [PATCH] Ban module license tag string termination trick
    ... Proposed patch to prohibit loading modules that use early C string ... When this is interpreted back again in the kernel module loader, ... having wrongfully access to GPL symbols. ...
    (Linux-Kernel)
  • Re: Cant add a usb Cannon i960 printer
    ... the printer gets defined with a device string like the ... it is hardly interesting to repeat it unless the usblp kernel driver ... >and then the kernel discovers its devcies as it enumerates and probes buses. ...
    (comp.os.linux.setup)
  • Re: [TOMOYO #12 (2.6.28-rc2-mm1) 06/11] Common functions for TOMOYO Linux.
    ... I cannot think of any kernel interfaces which use octal strings. ... If you think TOMOYO's way of string representation is useful, ... TOMOYO converts such characters to \ooo so that the auditing will generate ...
    (Linux-Kernel)
  • RE: Possible GPL infringement in Broadcom-based routers
    ... We're talking about someone copying or distributing another work ... that is derivative of the Linux kernel (which is also *a* Linux kernel, ... under the terms of the GPL. ...
    (Linux-Kernel)
  • Re: kernel mode equivalent of strrchr
    ... How much text processing is done in the kernel? ... routine useful, but you can just do it by scanning for a character saving ... string search routines documented in the DDK. ... string functions safe so you don't create your own unsafe routine. ...
    (microsoft.public.development.device.drivers)