Messages in this thread | | | Date | Thu, 24 Jun 2004 22:49:52 +0200 | From | Sam Ravnborg <> | Subject | Re: RFC: Testing for kernel features in external modules |
| |
On Thu, Jun 24, 2004 at 04:24:01PM -0400, Patrick McFarland wrote: > On Thu, 24 Jun 2004 22:30:43 +0200, Sam Ravnborg <sam@ravnborg.org> wrote: > > > > The last couple of kbuild patches has put attention to testing for > > features in the kernel so an external modules can stay compatible > > with a broad range of kernels. > > Since vendors backport patches then testing for the kernel version is not > > an option, so other means are reqired. > > > > Two approaches are in widespread use: > > a) grep kernel headers > > b) Try to compile a small .c file (nvidia is a good example) > > Why can't you check the .config file to see if features are enabled?
Features in a broad sense so API changes with respect to types and function calls
Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |