Ubuntu kernel updates
Alexander Brinkman
a.brinkman at marin.nl
Mon Jun 11 16:12:45 CDT 2007
On Mon, 2007-06-11 at 12:03 -0500, Matt Domsch wrote:
> As the kABI hasn't changed between 2.6.15-27.X and 2.6.15-27.Y (where
> Y > X), no rebuild is necessary.
Correct. The already built module works perfectly on the updated kernel.
> What we need is a directory under /lib/modules/$kernelversion/ that
> doesn't get replaced on a minor kernel update from X to Y above...
> Does such a directory exist?
Not that I know of. There is a volatile directory where restricted
modules are placed (afaik) but no other special directories exist. I
also don't think it will work...
The kernel, for instance, provides a tg3 driver for Broadcom NICs. The
Precision 390's, however, require a more recent tg3 module, which DKMS
provides. But DKMS should overwrite the kernel provided tg3 module,
replacing it with the updated one. If placed in an
non-updated /lib/modules/... directory the updated tg3 module would
indeed remain there, but the kernel update would install the original
tg3 module at the original location, leaving us with two tg3
modules... :(
Best regards,
Alexander Brinkman,
MARIN.
--------------------------------------------------------
More information about the DKMS-devel
mailing list