From: David Grothe <d...@gcom.com>
Subject: iBCS and STREAMS
Date: 1998/10/01
Message-ID: <fa.ddgvngv.7mpp5@ifi.uio.no>#1/1
X-Deja-AN: 396706259
Original-Date: Thu, 01 Oct 1998 09:25:07 -0500
Sender: owner-linux-ib...@vger.rutgers.edu
Content-Transfer-Encoding: 7bit
Original-Message-ID: <361390C2.B8FCF203@gcom.com>
To: iBCS Mailing List <linux-ib...@vger.rutgers.edu>
Content-Type: text/plain; charset=us-ascii
X-Orcpt: rfc822;linux-ib...@vger.rutgers.edu
Organization: Gcom, Inc
MIME-Version: 1.0
Reply-To: d...@gcom.com
Newsgroups: fa.linux.ibcs2
X-Loop: majord...@vger.rutgers.edu
Hello iBCS:
I am the keeper of Linux STREAMS (LiS). I am in the process of making
it compatible with 2.1 kernels in anticipation of the 2.2 release
someday. There are a few things that need to be re-implemented and/or
reviewed for the 2.1 kernel environment.
This effort is helped by the fact that Linus has now inserted a tiny
"hooks" patch into the kernel that reserves the system call slots for
getpmsg and putpmsg needed by STREAMS.
Like iBCS, LiS exists _outside_ the kernel source tree (now) and loads
as a module.
The items that need revisiting are the following:
1. Clone driver. Currently LiS has its own implementation. I am
proposing to the kernel group that I implement a general clone
driver mechanism that would allow any driver, STREAMS or
non-STREAMS, to have the capability.
2. Poll. Linux 2.1.xx has an implementation of poll. The poll bits
are scattered all over the map for different architectures. Some
rationalization might be in order.
I noticed in the iBCS README that there were notes to the effect that
there was no support for STREAMS based applications. Are you folks
interested in some combining of technology between iBCS and LiS to allow
iBCS to handle STREAMS applications?
Let me know what you think. I do not subscribe to the group, so please
respond directly (as well as to the group if you like).
Thanks,
Dave
From: Mike Jagdis <ja...@purplet.demon.co.uk>
Subject: Re: iBCS and STREAMS
Date: 1998/10/09
Message-ID: <fa.kke95vv.17maciu@ifi.uio.no>#1/1
X-Deja-AN: 399195303
Original-Date: Wed, 7 Oct 1998 21:22:31 +0100 (GMT/BST)
Sender: owner-linux-ib...@vger.rutgers.edu
Original-Message-ID: <Pine.LNX.3.91.981007211838.8740I@purplet.jaggycraft.co.uk>
References: <fa.ddgvngv.7mpp5@ifi.uio.no>
To: David Grothe <d...@gcom.com>
X-Sender: ja...@purplet.jaggycraft.co.uk
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Orcpt: rfc822;linux-ib...@vger.rutgers.edu
Organization: Internet mailing list
MIME-Version: 1.0
Newsgroups: fa.linux.ibcs2
X-Loop: majord...@vger.rutgers.edu
On Thu, 1 Oct 1998, David Grothe wrote:
> I noticed in the iBCS README that there were notes to the effect that
> there was no support for STREAMS based applications. Are you folks
> interested in some combining of technology between iBCS and LiS to allow
> iBCS to handle STREAMS applications?
The only STREAMS support we have is for the messages that
implement the common TLI/XTI interface for IP transports
and, partially, the /dev/spx pipe device. I have no problem
adding more STREAMS support but have found no real applications
that need it desperately (although Informix Dynamic Server
could do with a little better /dev/spx support :-( ).
Mike
--
.----------------------------------------------------------------------.
| Mike Jagdis | Internet: ja...@purplet.demon.co.uk |
| 280, Silverdale Road, Earley, | Voice: +44 118 926 6996 |
| Reading RG6 7NU ENGLAND | Work: +44 118 989 0403 |
`----------------------------------------------------------------------'
|