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

Reply via email to