[ewg] re: [PATCH] librdmacm/cmatose: add support for ipv6

2009-10-27 Thread David J. Wilder

On Tue, 2009-10-27 at 11:58 -0700, Sean Hefty wrote:
> >This patch adds ipv6 support to ucmatose.
> >
> >Signed-off-by: David Wilder 
> 
> Thanks.
> 
> I pulled this patch into my local git tree with just a couple of minor 
> cleanups.
> What other patches, if any, did you use to test with it?
> 
> - Sean
> 
I have been testing ucmatose against today's ofed 1.5 build, with the
patch I posted earlier with fixes to resolve_local() and
ipv6_resolve_remote().

This patch is still missing the binding changes Jason suggested it just
fixes the existing code.  I did not see the panic you saw on 2.6.32, but
I have run on that kernel yet.

Dave..

Patch (posted earlier)

rdma_resolve_addr() returns an error when attempting to resolve ipv6
link-local address.  This patch fixes the handling of link-local address.

Signed-off-by: David Wilder 

--
 drivers/infiniband/core/addr.c |   25 ++---
 1 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/drivers/infiniband/core/addr.c b/drivers/infiniband/core/addr.c
index bd07803..3442256 100644
--- a/drivers/infiniband/core/addr.c
+++ b/drivers/infiniband/core/addr.c
@@ -278,6 +278,21 @@ static int addr6_resolve_remote(struct sockaddr_in6 
*src_in,
fl.nl_u.ip6_u.daddr = dst_in->sin6_addr;
fl.nl_u.ip6_u.saddr = src_in->sin6_addr;
 
+   if (ipv6_addr_type(&src_in->sin6_addr) & IPV6_ADDR_LINKLOCAL) {
+   if (!src_in->sin6_scope_id)
+   return -EINVAL;
+   fl.oif = src_in->sin6_scope_id;
+   }
+   if (ipv6_addr_type(&dst_in->sin6_addr) & IPV6_ADDR_LINKLOCAL) {
+   if (dst_in->sin6_scope_id) {
+   if (fl.oif && fl.oif != dst_in->sin6_scope_id)
+   return -EINVAL;
+   fl.oif = dst_in->sin6_scope_id;
+   }
+   if (!fl.oif)
+   return -EINVAL;
+   }
+
dst = ip6_route_output(&init_net, NULL, &fl);
if (!dst)
return ret;
@@ -390,14 +405,16 @@ static int addr_resolve_local(struct sockaddr *src_in,
case AF_INET6:
{
struct in6_addr *a;
+   int found = 0;
 
for_each_netdev(&init_net, dev)
if (ipv6_chk_addr(&init_net,
  &((struct sockaddr_in6 *) 
dst_in)->sin6_addr,
- dev, 1))
+ dev, 1)) {
+   found = 1;
break;
-
-   if (!dev)
+   }
+   if (!found)
return -EADDRNOTAVAIL;
 
a = &((struct sockaddr_in6 *) src_in)->sin6_addr;
@@ -406,6 +423,8 @@ static int addr_resolve_local(struct sockaddr *src_in,
src_in->sa_family = dst_in->sa_family;
((struct sockaddr_in6 *) src_in)->sin6_addr =
((struct sockaddr_in6 *) dst_in)->sin6_addr;
+   ((struct sockaddr_in6 *) src_in)->sin6_scope_id =
+   ((struct sockaddr_in6 *) dst_in)->sin6_scope_id;
ret = rdma_copy_addr(addr, dev, dev->dev_addr);
} else if (ipv6_addr_loopback(a)) {
ret = rdma_translate_ip(dst_in, addr);






___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] Canceled: OFED 1.5 weekly teleconference

2009-10-27 Thread Jeff Squyres (jsquyres)
BEGIN:VCALENDAR
METHOD:CANCEL
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VEVENT
X-MICROSOFT-CDO-MODPROPS;X-MODPARAM=1:attendee,BEGIN,class,created,descript
 ion,dtend,dtstamp,dtstart,duration,END,last-modified,location,organizer,pr
 iority,recurrence-id,sequence,status,summary,transp,uid,x-microsoft-cdo-al
 ldayevent,x-microsoft-cdo-apptsequence,x-microsoft-cdo-attendee-critical-c
 hange,x-microsoft-cdo-busystatus,x-microsoft-cdo-importance,x-microsoft-cd
 o-insttype,x-microsoft-cdo-intendedstatus,x-microsoft-cdo-owner-critical-c
 hange,x-microsoft-cdo-ownerapptid
DTSTAMP:20091027T204239Z
DTSTART:20091116T17Z
SUMMARY:Canceled: OFED 1.5 weekly teleconference
UID:{86D9A413-2567-4543-8690-44E163B15FA4}
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="e...@lists
 .openfabrics.org":MAILTO:ewg@lists.openfabrics.org
ATTENDEE;ROLE=OPT-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="christoph
 er.r.hel...@intel.com":MAILTO:christopher.r.hel...@intel.com
ORGANIZER;CN="Jeff Squyres (jsquyres)":MAILTO:jsquy...@cisco.com
LOCATION:
DTEND:20091116T18Z
DESCRIPTION:THIS MEETING SERIES IS FOR A WEEKLY TELECONFERENCE IN PREPARATI
 ON OF RELEASING OFED v1.5.  IT SPANS FROM NOV 9th THROUGH DEC 21st\, WITH 
 THE EXCEPTION THAT THERE WILL BE NO MEETING ON NOV 16th.\N\NAll the meetin
 gs are at 9am US Pacific time\, noon US Eastern time.  Since daylight savi
 ngs time ends on different dates throughout the world\, please convert the
  time for your locale as appropriate.\N\N*
 ***\N\NHello valued OFED community member\, \N\NJe
 ff Squyres invites you to attend this online meeting. \N\NTopic: OFED 1.5 
 weekly teleconference \NDate: Every Monday\, from Monday\, November 9\, 20
 09 to Monday\, December 21\, 2009 \NTime: 12:00 pm\, Eastern Daylight Time
  (New York\, GMT-04:00) \NMeeting Number: 209 862 690 \NMeeting Password: 
 ofed \N\N--- \NTo join
  the teleconference only \N---
  \N1. Dial into Cisco WebEx (view all Global Access Numbers at \Nh
 ttp://cisco.com/en/US/about/doing_business/conferencing/index.html \N2. Fo
 llow the prompts to enter the Meeting Number (listed above) or Access Code
  followed by the # sign. \N\NSan Jose\, CA: +1.408.525.6800 RTP: +1.919.39
 2.3330 \N\NUS/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 \N\
 NIndia: +91.80.4350. Germany: +49.619.6773.9002 \N\NJapan: +81.3.5763.
 9394 China: +86.10.8515.5666 \N\N=
 \N
 =\N===
 ==\N\N--- \NTo
  join the online meeting (Now from iPhones too!) \N---
  \N1. Go to https://cisco.webex.com/ciscos
 ales/j.php?ED=128047067&UID=0&PW=NMDcwNjNiOGU3&RT=MiMxMQ%3D%3D \N2. Enter 
 your name and email address. \N3. Enter the meeting password: ofed \N4. Cl
 ick "Join Now". \N\NTo view in other time zones or languages\, please clic
 k the link: \Nhttps://cisco.webex.com/ciscosales/j.php?ED=128047067&UID=0&;
 PW=NMDcwNjNiOGU3&ORT=MiMxMQ%3D%3D \N\N
  \NALERT:Toll-Free Dial Restrictions for (408)
  and (919) Area Codes \N--
 -- \N\NThe affected toll free numbers are: (866) 432-9903 for 
 the San Jose/Milpitas area and (866) 349-3520 for the RTP area. \N\NPlease
  dial the local access number for your area from the list below: \N- San J
 ose/Milpitas (408) area: 525-6800 \N- RTP (919) area: 392-3330 \N\N---
  \NTo join the teleconfere
 nce only \N--- \N1. Di
 al into Cisco WebEx (view all Global Access Numbers at \Nhttp://cisco.com/
 en/US/about/doing_business/conferencing/index.html \N2. Follow the prompts
  to enter the Meeting Number (listed above) or Access Code followed by the
  # sign. \N\NSan Jose\, CA: +1.408.525.6800 RTP: +1.919.392.3330 \N\NUS/Ca
 nada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 \N\NIndia: +91.80.4
 350. Germany: +49.619.6773.9002 \N\NJapan: +81.3.5763.9394 China: +86.
 10.8515.5666 \N\N--- \
 NFor assistance \N--- 
 \N1. Go to https://cisco.webex.com/ciscosales/mc \N2. On the left navigati
 on bar\, click "Support". \N\NYou can contact me at: \njsquy...@cisco.com 
 \N1-408-525 0971 \N\NTo add this meeting to your calendar program (for exa
 mple Microsoft Outlook)\, click this link: \Nhttps://cisco.webex.com/cisco
 sales/j.php?ED=128047067&UID=0&ICS=MI&LD=1&RD=2&ST=1&SHA2=RHI9-GPlliqXlBFY
 jLzL/gu1BpMUlmM3xRVYFka4

[ewg] OFED 1.5 weekly teleconference

2009-10-27 Thread Jeff Squyres (jsquyres)
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:(GMT-05.00) Eastern Time (US & Canada)
X-MICROSOFT-CDO-TZID:10
BEGIN:STANDARD
DTSTART:16010101T02
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=11;BYDAY=1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T02
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20091027T203635Z
DTSTART;TZID="(GMT-05.00) Eastern Time (US & Canada)":20091109T12
SUMMARY:OFED 1.5 weekly teleconference
UID:{86D9A413-2567-4543-8690-44E163B15FA4}
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="e...@lists
 .openfabrics.org":MAILTO:ewg@lists.openfabrics.org
ORGANIZER;CN="Jeff Squyres (jsquyres)":MAILTO:jsquy...@cisco.com
LOCATION:
DTEND;TZID="(GMT-05.00) Eastern Time (US & Canada)":20091109T13
RRULE:FREQ=WEEKLY;COUNT=7;WKST=SU;INTERVAL=1;BYDAY=MO
DESCRIPTION:THIS MEETING SERIES IS FOR A WEEKLY TELECONFERENCE IN PREPARATI
 ON OF RELEASING OFED v1.5.  IT SPANS FROM NOV 9th THROUGH DEC 21st\, WITH 
 THE EXCEPTION THAT THERE WILL BE NO MEETING ON NOV 16th.\N\NAll the meetin
 gs are at 9am US Pacific time\, noon US Eastern time.  Since daylight savi
 ngs time ends on different dates throughout the world\, please convert the
  time for your locale as appropriate.\N\N*
 ***\N\NHello valued OFED community member\, \N\NJe
 ff Squyres invites you to attend this online meeting. \N\NTopic: OFED 1.5 
 weekly teleconference \NDate: Every Monday\, from Monday\, November 9\, 20
 09 to Monday\, December 21\, 2009 \NTime: 12:00 pm\, Eastern Daylight Time
  (New York\, GMT-04:00) \NMeeting Number: 209 862 690 \NMeeting Password: 
 ofed \N\N--- \NTo join
  the teleconference only \N---
  \N1. Dial into Cisco WebEx (view all Global Access Numbers at \Nh
 ttp://cisco.com/en/US/about/doing_business/conferencing/index.html \N2. Fo
 llow the prompts to enter the Meeting Number (listed above) or Access Code
  followed by the # sign. \N\NSan Jose\, CA: +1.408.525.6800 RTP: +1.919.39
 2.3330 \N\NUS/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 \N\
 NIndia: +91.80.4350. Germany: +49.619.6773.9002 \N\NJapan: +81.3.5763.
 9394 China: +86.10.8515.5666 \N\N=
 \N
 =\N===
 ==\N\N--- \NTo
  join the online meeting (Now from iPhones too!) \N---
  \N1. Go to https://cisco.webex.com/ciscos
 ales/j.php?ED=128047067&UID=0&PW=NMDcwNjNiOGU3&RT=MiMxMQ%3D%3D \N2. Enter 
 your name and email address. \N3. Enter the meeting password: ofed \N4. Cl
 ick "Join Now". \N\NTo view in other time zones or languages\, please clic
 k the link: \Nhttps://cisco.webex.com/ciscosales/j.php?ED=128047067&UID=0&;
 PW=NMDcwNjNiOGU3&ORT=MiMxMQ%3D%3D \N\N
  \NALERT:Toll-Free Dial Restrictions for (408)
  and (919) Area Codes \N--
 -- \N\NThe affected toll free numbers are: (866) 432-9903 for 
 the San Jose/Milpitas area and (866) 349-3520 for the RTP area. \N\NPlease
  dial the local access number for your area from the list below: \N- San J
 ose/Milpitas (408) area: 525-6800 \N- RTP (919) area: 392-3330 \N\N---
  \NTo join the teleconfere
 nce only \N--- \N1. Di
 al into Cisco WebEx (view all Global Access Numbers at \Nhttp://cisco.com/
 en/US/about/doing_business/conferencing/index.html \N2. Follow the prompts
  to enter the Meeting Number (listed above) or Access Code followed by the
  # sign. \N\NSan Jose\, CA: +1.408.525.6800 RTP: +1.919.392.3330 \N\NUS/Ca
 nada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 \N\NIndia: +91.80.4
 350. Germany: +49.619.6773.9002 \N\NJapan: +81.3.5763.9394 China: +86.
 10.8515.5666 \N\N--- \
 NFor assistance \N--- 
 \N1. Go to https://cisco.webex.com/ciscosales/mc \N2. On the left navigati
 on bar\, click "Support". \N\NYou can contact me at: \njsquy...@cisco.com 
 \N1-408-525 0971 \N\NTo add this meeting to your calendar program (for exa
 mple Microsoft Outlook)\, click this link: \Nhttps://cisco.webex.com/cisco
 sales/j.php?ED=128047067&UID=0&ICS=MI&LD=1&RD=2&ST=1&SHA2=RHI9-GPlliqXlBFY
 jLzL/gu1BpMUlmM3xRVYFka4nL8=&RT=MiMxMQ%3D%3D \N\NThe playback of UCF (Univ
 ersal Communications Format) rich media files require

Re: [ewg] Re: Start weekly meetings toward OFED release from Nov 2nd.

2009-10-27 Thread Jeff Squyres

On Oct 27, 2009, at 3:43 PM, Jeff Squyres (jsquyres) wrote:


Ok, will do.  Due to restrictions on how you can make recurring
appointments in Outlook, I'll likely make a weekly meeting from Nov 2
to Dec 21, and then cancel the individual meeting on Nov 16th -- so
you'll each get Outlook requests for both.




Note that there is already an OFED teleconference setup for Nov 2, so  
the first meeting request will be for a weekly meeting Nov 9 - Dec  
321, then the second meeting request will cancel the meeting for Nov  
16th.


--
Jeff Squyres
jsquy...@cisco.com

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


Re: [ewg] Re: Start weekly meetings toward OFED release from Nov 2nd.

2009-10-27 Thread Jeff Squyres

On Oct 27, 2009, at 11:07 AM, Tziporet Koren wrote:


I wish to have:
- Nov 2
- Nov 9
- Nov 23
- Nov 30
- Dec 7
- Dec 14
- Dec 21




Ok, will do.  Due to restrictions on how you can make recurring  
appointments in Outlook, I'll likely make a weekly meeting from Nov 2  
to Dec 21, and then cancel the individual meeting on Nov 16th -- so  
you'll each get Outlook requests for both.


--
Jeff Squyres
jsquy...@cisco.com

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] RE: [PATCH] librdmacm/cmatose: add support for ipv6

2009-10-27 Thread Sean Hefty
From: David J. Wilder <[dwil...@us.ibm.com]>

Signed-off-by: David Wilder 
Signed-off-by: Sean Hefty 
---
We need to update struct cmatest to allow storing an IPv6 address,
or we can overrun the buffer.

Running with this patch, the client causes a kernel bug on 2.6.31 in
addr_resolve_local, so we'll still fixes for that.  It also meant that
I couldn't test this patch.

 examples/cmatose.c |   53 
 1 files changed, 29 insertions(+), 24 deletions(-)

diff --git a/examples/cmatose.c b/examples/cmatose.c
index 8c12347..84831ec 100644
--- a/examples/cmatose.c
+++ b/examples/cmatose.c
@@ -75,10 +75,7 @@ struct cmatest {
int connects_left;
int disconnects_left;
 
-   struct sockaddr_in  dst_in;
-   struct sockaddr *dst_addr;
-   struct sockaddr_in  src_in;
-   struct sockaddr *src_addr;
+   struct rdma_addraddr;
 };
 
 static struct cmatest test;
@@ -505,7 +502,7 @@ static int migrate_channel(struct rdma_cm_id *listen_id)
return ret;
 }
 
-static int get_addr(char *dst, struct sockaddr_in *addr)
+static int get_addr(char *dst, struct sockaddr *addr)
 {
struct addrinfo *res;
int ret;
@@ -516,15 +513,15 @@ static int get_addr(char *dst, struct sockaddr_in *addr)
return ret;
}
 
-   if (res->ai_family != PF_INET) {
+   if (res->ai_family == PF_INET)
+   memcpy(addr, res->ai_addr, sizeof(struct sockaddr_in));
+   else if (res->ai_family == PF_INET6)
+   memcpy(addr, res->ai_addr, sizeof(struct sockaddr_in6));
+   else
ret = -1;
-   goto out;
-   }
 
-   *addr = *(struct sockaddr_in *) res->ai_addr;
-out:
-   freeaddrinfo(res);
-   return ret;
+freeaddrinfo(res);
+return ret;
 }
 
 static int run_server(void)
@@ -540,14 +537,21 @@ static int run_server(void)
}
 
if (src_addr) {
-   ret = get_addr(src_addr, &test.src_in);
+   ret = get_addr(src_addr, &test.addr.src_addr);
if (ret)
goto out;
-   } else
-   test.src_in.sin_family = PF_INET;
+   if (test.addr.src_addr.sa_family == AF_INET)
+   ((struct sockaddr_in *) &test.addr.src_addr)->sin_port 
= port;
+   else
+   ((struct sockaddr_in6 *) 
&test.addr.src_addr)->sin6_port = port;
+   
+   } else {
+   test.addr.src_addr.sa_family = PF_INET;
+   ((struct sockaddr_in *) &test.addr.src_addr)->sin_port = port;
+   }
+
+   ret = rdma_bind_addr(listen_id, &test.addr.src_addr);
 
-   test.src_in.sin_port = port;
-   ret = rdma_bind_addr(listen_id, test.src_addr);
if (ret) {
perror("cmatose: bind address failed");
goto out;
@@ -614,22 +618,25 @@ static int run_client(void)
 
printf("cmatose: starting client\n");
if (src_addr) {
-   ret = get_addr(src_addr, &test.src_in);
+   ret = get_addr(src_addr, &test.addr.src_addr);
if (ret)
return ret;
}
 
-   ret = get_addr(dst_addr, &test.dst_in);
+   ret = get_addr(dst_addr, &test.addr.dst_addr);
if (ret)
return ret;
 
-   test.dst_in.sin_port = port;
+   if (test.addr.dst_addr.sa_family == AF_INET)
+   ((struct sockaddr_in *) &test.addr.dst_addr)->sin_port = port;
+   else
+   ((struct sockaddr_in6 *) &test.addr.dst_addr)->sin6_port = port;
 
printf("cmatose: connecting\n");
for (i = 0; i < connections; i++) {
ret = rdma_resolve_addr(test.nodes[i].cma_id,
-   src_addr ? test.src_addr : NULL,
-   test.dst_addr, 2000);
+   src_addr ? &test.addr.src_addr : NULL,
+   &test.addr.dst_addr, 2000);
if (ret) {
perror("cmatose: failure getting addr");
connect_error();
@@ -717,8 +724,6 @@ int main(int argc, char **argv)
}
}
 
-   test.dst_addr = (struct sockaddr *) &test.dst_in;
-   test.src_addr = (struct sockaddr *) &test.src_in;
test.connects_left = connections;
test.disconnects_left = connections;
 



___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] re: [PATCH] librdmacm/cmatose: add support for ipv6

2009-10-27 Thread Sean Hefty
>This patch adds ipv6 support to ucmatose.
>
>Signed-off-by: David Wilder 

Thanks.

I pulled this patch into my local git tree with just a couple of minor cleanups.
What other patches, if any, did you use to test with it?

- Sean

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] RE: [PATCH] link-local address fix for rdma_resolve_addr

2009-10-27 Thread David J. Wilder

On Thu, 2009-10-22 at 15:02 -0700, Sean Hefty wrote:
> >For ipv6 I ran what I described previously.  What I do need to do is add
> >the option to rping to specify a source address and run it with various
> >address.  Any help you can give defining what exactly needs to be tested
> >would be appreciated.
> 
> You can also test with ucmatose to verify ipv4 still works.  Use the -b option
> to bind to a specific address.
> 
> - Sean 
> 

Sean
This patch adds ipv6 support to ucmatose.

Signed-off-by: David Wilder 

--
 examples/cmatose.c |   31 +++
 1 files changed, 19 insertions(+), 12 deletions(-)

diff --git a/examples/cmatose.c b/examples/cmatose.c
index 8c12347..481a6d0 100644
--- a/examples/cmatose.c
+++ b/examples/cmatose.c
@@ -516,15 +516,15 @@ static int get_addr(char *dst, struct sockaddr_in *addr)
return ret;
}
 
-   if (res->ai_family != PF_INET) {
+   if (res->ai_family == PF_INET)
+   memcpy(addr, res->ai_addr, sizeof(struct sockaddr_in));
+   else if (res->ai_family == PF_INET6)
+   memcpy(addr, res->ai_addr, sizeof(struct sockaddr_in6));
+   else
ret = -1;
-   goto out;
-   }
 
-   *addr = *(struct sockaddr_in *) res->ai_addr;
-out:
-   freeaddrinfo(res);
-   return ret;
+freeaddrinfo(res);
+return ret;
 }
 
 static int run_server(void)
@@ -543,11 +543,18 @@ static int run_server(void)
ret = get_addr(src_addr, &test.src_in);
if (ret)
goto out;
-   } else
+   if(test.src_in.sin_family == AF_INET)
+   ((struct sockaddr_in *) &test.src_in)->sin_port = port;
+   else
+   ((struct sockaddr_in6 *) &test.src_in)->sin6_port=port;
+   
+   } else {
test.src_in.sin_family = PF_INET;
+   test.src_in.sin_port = port;
+   }
+
+   ret = rdma_bind_addr(listen_id, (struct sockaddr *)&test.src_in);
 
-   test.src_in.sin_port = port;
-   ret = rdma_bind_addr(listen_id, test.src_addr);
if (ret) {
perror("cmatose: bind address failed");
goto out;
@@ -628,8 +635,8 @@ static int run_client(void)
printf("cmatose: connecting\n");
for (i = 0; i < connections; i++) {
ret = rdma_resolve_addr(test.nodes[i].cma_id,
-   src_addr ? test.src_addr : NULL,
-   test.dst_addr, 2000);
+   src_addr ? (struct sockaddr *)&test.src_in : NULL,
+   (struct sockaddr *)&test.dst_in, 2000);
if (ret) {
perror("cmatose: failure getting addr");
connect_error();


___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


Re: [ewg] Re: Start weekly meetings toward OFED release from Nov 2nd.

2009-10-27 Thread Tziporet Koren

Jeff Squyres wrote:

Can do.

Don't forget that we're in SC and US holiday season, though.  Do you 
want me to skip the following weeks:


- Nov 16 (SC09)
- Nov 23 (week after SC09, Thanksgiving is that Thursday in the US -- 
US-based personnel may take either the latter half of the week or the 
full week off)

3 weeks without a meeting is not so good
So we can have a meeting on the week of SC09 or on Nov 23.
Please choose.
- Dec 21 (week of Christmas; many people may be taking the entire week 
off)
Lets put a meeting here - I hope release will be GA by this date but for 
teh few not on vacation we can have it.
- Dec 28 (week between Christmas an US new year; many people will be 
taking the entire week off, or companies may be shutting down)

I agree


That would leave the following meeting dates:

- Nov 2
- Nov 9
- Nov 30
- Dec 7
- Dec 14

Is that what you want?

I wish to have:
- Nov 2
- Nov 9
- Nov 23
- Nov 30
- Dec 7
- Dec 14
- Dec 21

Thanks
Tziporet

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] Re: Start weekly meetings toward OFED release from Nov 2nd.

2009-10-27 Thread Jeff Squyres

Can do.

Don't forget that we're in SC and US holiday season, though.  Do you  
want me to skip the following weeks:


- Nov 16 (SC09)
- Nov 23 (week after SC09, Thanksgiving is that Thursday in the US --  
US-based personnel may take either the latter half of the week or the  
full week off)
- Dec 21 (week of Christmas; many people may be taking the entire week  
off)
- Dec 28 (week between Christmas an US new year; many people will be  
taking the entire week off, or companies may be shutting down)


That would leave the following meeting dates:

- Nov 2
- Nov 9
- Nov 30
- Dec 7
- Dec 14

Is that what you want?



On Oct 27, 2009, at 5:54 AM, Tziporet Koren wrote:


Hi Jeff
Please set weekly EWG meetings starting from Nov 2nd till end of Dec.
We wish to start the weekly meetings for a closer follow-up on OFED  
1.5

progress


Thanks
Tziporet




--
Jeff Squyres
jsquy...@cisco.com

___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] ofa_1_5_kernel 20091027-0200 daily build status

2009-10-27 Thread Vladimir Sokolovsky (Mellanox)
This email was generated automatically, please do not reply


git_url: git://git.openfabrics.org/ofed_1_5/linux-2.6.git
git_branch: ofed_kernel_1_5

Common build parameters: 

Passed:
Passed on i686 with linux-2.6.18
Passed on i686 with linux-2.6.19
Passed on i686 with linux-2.6.21.1
Passed on i686 with linux-2.6.26
Passed on i686 with linux-2.6.24
Passed on i686 with linux-2.6.22
Passed on i686 with linux-2.6.27
Passed on x86_64 with linux-2.6.16.60-0.54.5-smp
Passed on x86_64 with linux-2.6.16.60-0.21-smp
Passed on x86_64 with linux-2.6.18
Passed on x86_64 with linux-2.6.18-128.el5
Passed on x86_64 with linux-2.6.18-164.el5
Passed on x86_64 with linux-2.6.20
Passed on x86_64 with linux-2.6.19
Passed on x86_64 with linux-2.6.18-93.el5
Passed on x86_64 with linux-2.6.21.1
Passed on x86_64 with linux-2.6.24
Passed on x86_64 with linux-2.6.22
Passed on x86_64 with linux-2.6.26
Passed on x86_64 with linux-2.6.27
Passed on x86_64 with linux-2.6.25
Passed on x86_64 with linux-2.6.27.19-5-smp
Passed on x86_64 with linux-2.6.9-67.ELsmp
Passed on x86_64 with linux-2.6.9-78.ELsmp
Passed on ia64 with linux-2.6.21.1
Passed on ia64 with linux-2.6.18
Passed on ia64 with linux-2.6.19
Passed on ia64 with linux-2.6.24
Passed on ia64 with linux-2.6.23
Passed on ia64 with linux-2.6.22
Passed on ia64 with linux-2.6.26
Passed on ia64 with linux-2.6.25
Passed on ppc64 with linux-2.6.18
Passed on ppc64 with linux-2.6.19

Failed:
___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg


[ewg] Start weekly meetings toward OFED release from Nov 2nd.

2009-10-27 Thread Tziporet Koren

Hi Jeff
Please set weekly EWG meetings starting from Nov 2nd till end of Dec.
We wish to start the weekly meetings for a closer follow-up on OFED 1.5 
progress



Thanks
Tziporet
___
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg