In article <[EMAIL PROTECTED]>, =?iso-8859-1?Q?Herv=E9?= Eychenne <[EMAIL PROTECTED]> wrote: >Yes, but how do you know at runtime that a particular feature >(provided by a patch-o-matic module) is usable? >Well... try to use the module and see if it fails? Ugly hack...
In addition to what others have already pointed out, even if you know what modules are available in user and kernel space, you also need to know what each version of these is present, and whatever is talking to all of this has to have detailed knowledge of the relative capabilities of each version. Patches in patch-o-matic can interact in completely arbitrary ways. Not all of them create new modules--a number of them make significant changes to existing ones, and some modify both kernel and user-space. Although in many cases you can get away with "minor" mismatches between kernel and user-space, the only way to be sure that things will work properly is to rebuild kernel and user-space modules whenever either changes. -- Zygo Blaxell (Laptop) <[EMAIL PROTECTED]> GPG = D13D 6651 F446 9787 600B AD1E CCF3 6F93 2823 44AD