There is another LiS-2.9 beta available at
ftp://ftp.gcom.com/pub/linux/src/LiS.  Remember, it's a beta, so I would
not advise using it for production code just yet.

There are now options for the "streams" command to start and stop LiS.
I recommend using that style since it does a modprobe rather than an
insmod.  This is made necessary by the exitence of a new separately
loaded module called "liskmod".  liskmod contains segments of kernel
code that we anticipate will be exported by the kernel in a future
release.  The streams.o module depends on liskmod.o in the case of
kernel versions that do not contain the exported symbols.

Use "streams start" and "streams stop" to start and stop LiS.

There is now an LiS abstracted version of memory allocation (fairly
simple) and PCI configuration.  These interfaces are intended to
insulate streams drivers from changes in the kernel's memory allocator
and PCI interface.  We have tested them with our own driver code and
they seem to work nicely.  The header files are <sys/lismem.h> and
<sys/lispci.h>.

Still no documentation updates.

I am waiting to see if our required symbols really do show up in 2.2.17
and some version of 2.4, such as 2.4.1.  When I can nail that down then
the liskmod version checking will be reliable.  Once that is done, and
the documentation is updated, I will be ready to remove the "beta" from
LiS-2.9.

Thanks to everyone for the testing.
-- Dave

Reply via email to