Re: [PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-09 Thread Frank Pavlic
On Thu, Feb 08, 2007 at 02:00:22PM -0800, David Miller wrote:
 From: Frank Pavlic [EMAIL PROTECTED]
 Date: Fri, 2 Feb 2007 13:05:28 +0100
  
  The patch set consists of following patches:
  
  [1/7] [S390]: Rewrite of the IUCV base code, part 1
  [2/7] [S390]: Rewrite of the IUCV base code, part 2
  [3/7] [S390]: Adapt monreader driver to new IUCV API
  [4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
  [5/7] [S390]: Adapt netiucv driver to new IUCV API
  [6/7] [S390]: Adapt special message interface to new IUCV API
  [7/7] [S390]: Add AF_IUCV socket support
  
 I've applied all of this, although some of the driver
 conversions (notable, patches #5 and #6) didn't apply
 cleanly so I applied them by hand.
Thanks for this , I figured that out today by myself and started
to make a new set of patches. You saved me a lot of time and work 
once again ;-)

  
 Watch out for any fallout from this when Linus pulls
 these changes in.
 
 Thanks.

I'll do so ...


-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-08 Thread David Miller
From: Frank Pavlic [EMAIL PROTECTED]
Date: Fri, 2 Feb 2007 13:05:28 +0100

 The patch set consists of following patches:
 
 [1/7] [S390]: Rewrite of the IUCV base code, part 1
 [2/7] [S390]: Rewrite of the IUCV base code, part 2
 [3/7] [S390]: Adapt monreader driver to new IUCV API
 [4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
 [5/7] [S390]: Adapt netiucv driver to new IUCV API
 [6/7] [S390]: Adapt special message interface to new IUCV API
 [7/7] [S390]: Add AF_IUCV socket support

I've applied all of this, although some of the driver
conversions (notable, patches #5 and #6) didn't apply
cleanly so I applied them by hand.

Watch out for any fallout from this when Linus pulls
these changes in.

Thanks.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-07 Thread Frank Pavlic
On Tue, Feb 06, 2007 at 02:41:06PM -0800, David Miller wrote:
 From: Frank Pavlic [EMAIL PROTECTED]
 Date: Fri, 2 Feb 2007 13:05:28 +0100
 
  The patch set consists of following patches:
  
  [1/7] [S390]: Rewrite of the IUCV base code, part 1
  [2/7] [S390]: Rewrite of the IUCV base code, part 2
  [3/7] [S390]: Adapt monreader driver to new IUCV API
  [4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
  [5/7] [S390]: Adapt netiucv driver to new IUCV API
  [6/7] [S390]: Adapt special message interface to new IUCV API
  [7/7] [S390]: Add AF_IUCV socket support
 
 I have no fundamental objections to this, although I think
 I'll end up needing something similar on Niagara at some
 point :-)
 
 The list ate the first patch due to it's size.  Could you
 email me a copy privately so can integrate all of your work
 into my net-2.6.21 tree?
 
 Thanks.
 -
Dave,
Really good news for me, I just have started to split the first patch :-)
Thank you 
I send you a copy privately...

Frank
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-07 Thread Frank Pavlic
On Tue, Feb 06, 2007 at 02:41:06PM -0800, David Miller wrote:
 From: Frank Pavlic [EMAIL PROTECTED]
 Date: Fri, 2 Feb 2007 13:05:28 +0100
 
  The patch set consists of following patches:
  
  [1/7] [S390]: Rewrite of the IUCV base code, part 1
  [2/7] [S390]: Rewrite of the IUCV base code, part 2
  [3/7] [S390]: Adapt monreader driver to new IUCV API
  [4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
  [5/7] [S390]: Adapt netiucv driver to new IUCV API
  [6/7] [S390]: Adapt special message interface to new IUCV API
  [7/7] [S390]: Add AF_IUCV socket support
 
 I have no fundamental objections to this, although I think
 I'll end up needing something similar on Niagara at some
 point :-)
I guess there are and will be more than two guys needing such a vehicle.
With all the virtualization support in Linux we have right now
and the stuff which will come in the future IMO we will need some kind
of a generic inter-communication infrastructure (what a wording :-) )
in Linux . 
 
 The list ate the first patch due to it's size.  Could you
 email me a copy privately so can integrate all of your work
 into my net-2.6.21 tree?
 
 Thanks.
 -
 To unsubscribe from this list: send the line unsubscribe netdev in
 the body of a message to [EMAIL PROTECTED]
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RESEND PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-06 Thread Heiko Carstens
On Mon, Feb 05, 2007 at 03:00:50PM +0100, Frank Pavlic wrote:
 Hello,
 seems that Patch 1/7 is lost and did not make its way to the mailing list :-(
 That's the reason why I resend the whole patch set again.
 Here we go ...
 [...]
 [1/7] [S390]: Rewrite of the IUCV base code, part 1

Patch 1 has more than 100.000 characters. That's why it didn't reach any
list.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-06 Thread David Miller
From: Frank Pavlic [EMAIL PROTECTED]
Date: Fri, 2 Feb 2007 13:05:28 +0100

 The patch set consists of following patches:
 
 [1/7] [S390]: Rewrite of the IUCV base code, part 1
 [2/7] [S390]: Rewrite of the IUCV base code, part 2
 [3/7] [S390]: Adapt monreader driver to new IUCV API
 [4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
 [5/7] [S390]: Adapt netiucv driver to new IUCV API
 [6/7] [S390]: Adapt special message interface to new IUCV API
 [7/7] [S390]: Add AF_IUCV socket support

I have no fundamental objections to this, although I think
I'll end up needing something similar on Niagara at some
point :-)

The list ate the first patch due to it's size.  Could you
email me a copy privately so can integrate all of your work
into my net-2.6.21 tree?

Thanks.
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[RESEND PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-05 Thread Frank Pavlic
Hello,
seems that Patch 1/7 is lost and did not make its way to the mailing list :-(
That's the reason why I resend the whole patch set again.
Here we go ...

The Inter-User Communication Vehicle (IUCV) is a z/VM communication facility 
that enables a program running in one virtual machine to communicate with 
another virtual machine, or with a control program, or even with itself. 
The communication takes place over a predefined linkage called a path.
AF_IUCV provides a complete socket interface for socket communication 
from Linux to Linux (running on z/VM) or Linux on VM to CMS.
The AF_IUCV Protocol Support will use IUCV to provide AF_IUCV 
protocol support for communication with z/VM back-end services.
It also can connect socket applications operating in Linux kernels 
running on different VM user IDs, or to connect a Linux 
application to another socket application running in a VM guest.
AF_IUCV is using a different addressing scheme and therefore there is no
chance to use existing drivers like netiucv for such functionality.

The patch set consists of following patches:

[1/7] [S390]: Rewrite of the IUCV base code, part 1
[2/7] [S390]: Rewrite of the IUCV base code, part 2
[3/7] [S390]: Adapt monreader driver to new IUCV API
[4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
[5/7] [S390]: Adapt netiucv driver to new IUCV API
[6/7] [S390]: Adapt special message interface to new IUCV API
[7/7] [S390]: Add AF_IUCV socket support

Basically it will remove the old IUCV base code from drivers/s390/net,
adds the new rewritten one to net/iucv.
Then all iucv based device drivers like monreader, 
vmlogrdr, netiucv and special message interface 
will be adapted to the new IUCV API.
The last patch then adds the AF_IUCV socket support residing
in net/iucv either.

I am asking for integration now and of course 
code review comments and suggestions are very appreciated .

Thank you very much

Frank
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 0/7] [S390]: Introduction of AF_IUCV sockets support

2007-02-02 Thread Frank Pavlic
Hello,
The Inter-User Communication Vehicle (IUCV) is a z/VM communication facility 
that enables a program running in one virtual machine to communicate with 
another virtual machine, or with a control program, or even with itself. 
The communication takes place over a predefined linkage called a path.
AF_IUCV provides a complete socket interface for socket communication 
from Linux to Linux (running on z/VM) or Linux on VM to CMS.
The AF_IUCV Protocol Support will use IUCV to provide AF_IUCV 
protocol support for communication with z/VM back-end services.
It also can connect socket applications operating in Linux kernels 
running on different VM user IDs, or to connect a Linux 
application to another socket application running in a VM guest.
AF_IUCV is using a different addressing scheme and therefore there is no
chance to use existing drivers like netiucv for such functionality.

The patch set consists of following patches:

[1/7] [S390]: Rewrite of the IUCV base code, part 1
[2/7] [S390]: Rewrite of the IUCV base code, part 2
[3/7] [S390]: Adapt monreader driver to new IUCV API
[4/7] [S390]: Adapt vmlogrdr driver to new IUCV API
[5/7] [S390]: Adapt netiucv driver to new IUCV API
[6/7] [S390]: Adapt special message interface to new IUCV API
[7/7] [S390]: Add AF_IUCV socket support

Basically it will remove the old IUCV base code from drivers/s390/net,
adds the new rewritten one to net/iucv.
Then all iucv based device drivers like monreader, 
vmlogrdr, netiucv and special message interface 
will be adapted to the new IUCV API.
The last patch then adds the AF_IUCV socket support residing
in net/iucv either.

I am asking for integration now and of course 
code review comments and suggestions are very appreciated .

Thank you very much

Frank
-
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html