At 04:12 PM 6/8/2004, Brian F. G. Bidulock wrote:
John,

Gee, just a kernel compiled with a different version of the gcc compiler than
driver modules causes a binary incompatibility.  Also, distros always hack
their kernels.  I don't know of one that uses a stock kernel (maybe Debian?).
LiS drivers need to be compiled for each kernel binary supported.

I don't see where SuSE has introduced anything much different here.

Only that it is going to cause driver writers to recompile their STREAMS driver code with register passing so as to be able to call the LiS functions compiled with register passing so as to be able to call the kernel functions compiled with register passing.

Except for this kernel distribution "feature" STREAMS drivers did not have to be compiled/maintained for different versions of the kernel under a wide variety of kernel build options.

Am I the only one who cares about this?

-- Dave

Reply via email to