Re: ES-API

2006-03-21 Thread Mark Butler
On Mon Mar 14, 2006, Christopher Hellwig wrote: >On Mon, Mar 13, 2006 at 02:25:08PM -0800, Zach Brown wrote: >> Hi guys, >> >> I'm hearing noise about the 'Extended Sockets' API in Oracle. It's an >> extension to the socket API put together by an industry group that calls >> itself the Interconne

Re: ES-API?

2006-03-14 Thread Evgeniy Polyakov
On Tue, Mar 14, 2006 at 04:51:42PM +, [EMAIL PROTECTED] ([EMAIL PROTECTED]) wrote: > >Ugh... > >So people can find the ways to connect kernelspace event queue and > >asynchronous networking operations with object-oriented design patterns? > > >It's time to me to have a step forward from stone

Re: ES-API?

2006-03-14 Thread Iain . Hanson
>Ugh... >So people can find the ways to connect kernelspace event queue and >asynchronous networking operations with object-oriented design patterns? >It's time to me to have a step forward from stone age... yep ;-). >Could you please provide a link, it would be nice to read this discussion. H

Re: ES-API?

2006-03-14 Thread Robert Iakobashvili
See the links below. On 3/14/06, Evgeniy Polyakov <[EMAIL PROTECTED]> wrote: > > > So, while commercial Unix vendors create rocket-science-capable API, > > > Linux just implements the core. > > Your patches have been recently discussed on ACE mail list > > regarding future support of linux kern

Re: ES-API?

2006-03-14 Thread Evgeniy Polyakov
On Tue, Mar 14, 2006 at 05:48:41PM +0200, Robert Iakobashvili ([EMAIL PROTECTED]) wrote: > Evgeniy, > > > >There are some stuff already implemented and presented in netdev@, > > unfortunately it did not get much attention and feedback. > > > > Queue of events used for socket operations: > > http

Re: ES-API?

2006-03-14 Thread Robert Iakobashvili
Evgeniy, >There are some stuff already implemented and presented in netdev@, > unfortunately it did not get much attention and feedback. > > Queue of events used for socket operations: > http://tservice.net.ru/~s0mbre/old/?section=projects&item=kevent > http://lwn.net/Articles/171317/ > http://ma

Re: ES-API?

2006-03-14 Thread Christoph Hellwig
On Mon, Mar 13, 2006 at 02:25:08PM -0800, Zach Brown wrote: > Hi guys, > > I'm hearing noise about the 'Extended Sockets' API in Oracle. It's an > extension to the socket API put together by an industry group that calls > itself the Interconnect Software Consortium and is working in > partnership

Re: ES-API?

2006-03-14 Thread Evgeniy Polyakov
On Mon, Mar 13, 2006 at 02:25:08PM -0800, Zach Brown ([EMAIL PROTECTED]) wrote: > Hi guys, Hello Zach. > I'm hearing noise about the 'Extended Sockets' API in Oracle. It's an > extension to the socket API put together by an industry group that calls > itself the Interconnect Software Consortium

Re: ES-API?

2006-03-13 Thread Zach Brown
> Also, the following scares me: > > This specification has not been verified for avoidance of possible > third-party proprietary rights. In implementing this specification, > usual procedures to ensure the respect of possible third-party > intellectual property rights should be followed. Scary,

Re: ES-API?

2006-03-13 Thread Stephen Hemminger
On Mon, 13 Mar 2006 14:25:08 -0800 Zach Brown <[EMAIL PROTECTED]> wrote: > Hi guys, > > I'm hearing noise about the 'Extended Sockets' API in Oracle. It's an > extension to the socket API put together by an industry group that calls > itself the Interconnect Software Consortium and is working in

Re: ES-API?

2006-03-13 Thread Zach Brown
> Yes, this is how these standard groups try to force a particular > approach to high speed networking down everyone's throats. Yeah, from what I understand there's a lot of RDMA/IB people involved in that ``ICSC'' thing. > I think we'll pass on this stuff. OK, so noted. Thanks. - z - To unsu

Re: ES-API?

2006-03-13 Thread David S. Miller
From: Zach Brown <[EMAIL PROTECTED]> Date: Mon, 13 Mar 2006 14:25:08 -0800 > The API adds support for things like memory registration, async > operations completed through event queues, "standard" sendfile() and > async poll(), etc. Yes, this is how these standard groups try to force a particular