"Gordon Gallup" <[EMAIL PROTECTED]> posted [EMAIL PROTECTED], excerpted below, on Fri, 26 May 2006 16:04:28 -0500:
> what is the difference *.o and *.ko modules? *.ko indicates a kernel module from a 2.6 series kernel. It was changed to distinguish it from *.o, which more commonly is an intermediate step (the unlinked binary object file) in compilation (using gcc or the like). Previous to the 2.6 kernel series, they used *.o, and it's possible that generated a number of bug reports where the user got confused and tried to use an object file as a kernel module. Switching to *.ko for the completed kernel modules eliminates that confusion. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman -- [email protected] mailing list
