Messages in this thread | | | Date | Thu, 24 Jun 2004 16:24:01 -0400 | From | Patrick McFarland <> | Subject | Re: RFC: Testing for kernel features in external modules |
| |
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?
-- Patrick "Diablo-D3" McFarland || diablod3@gmail.com "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." -- Kristian Wilson, Nintendo, Inc, 1989 - 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/
| |