]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
refresh (create temporary patch)
authorSean Hefty <sean.hefty@intel.com>
Tue, 9 Mar 2010 01:55:22 +0000 (17:55 -0800)
committerSean Hefty <sean.hefty@intel.com>
Tue, 9 Mar 2010 01:55:22 +0000 (17:55 -0800)
meta
patches/refresh-temp [new file with mode: 0644]

diff --git a/meta b/meta
index 41857db6ca49897d90fe93357263c5a3f8b03152..20bfd75c0c72953d7dae42592512cb5fd8137002 100644 (file)
--- a/meta
+++ b/meta
@@ -1,6 +1,6 @@
 Version: 1
-Previous: 30af86f5215dc74dc88377cdc1cb0ec079a471f9
-Head: c6f0504f1eefc7f71dda82bafe68c56d5586b40d
+Previous: f8804ac5cbd9bd8b1acb90bde2f778f1f9469afd
+Head: 502c3a13984fe37f9bcb207bea32c23fe1e108b5
 Applied:
   rm-build: ecb1d23ab7af4d244d1cf424b3274f71c6bec70a
   port_attr: 6cb488a1a7ddc36e7017499d52152f0267669e02
@@ -9,6 +9,7 @@ Applied:
   nd-conn: 07e99cfc4b3c927361925d099215dd15d008f5c5
   nd-status: a1f7a8e10f4072b483c67571f2f08108babd1a57
   ep-disc: c6f0504f1eefc7f71dda82bafe68c56d5586b40d
+  refresh-temp: 502c3a13984fe37f9bcb207bea32c23fe1e108b5
 Unapplied:
   dapl-rb: 1aa0b9f57f7544c8a16f73608547f6c76af64fb9
   debug-wv: f98e9be2365ed35d30abdf31128c331322849c93
diff --git a/patches/refresh-temp b/patches/refresh-temp
new file mode 100644 (file)
index 0000000..36b401f
--- /dev/null
@@ -0,0 +1,30 @@
+Bottom: e7cce3c83c48436a231c8ed19afff31b41ba8e9a
+Top:    0e2449003ef82541d904876fde61aba51cd7a54a
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   2010-03-08 17:55:19 -0800
+
+Refresh of ep-disc
+
+---
+
+diff --git a/trunk/core/winverbs/kernel/wv_ep.c b/trunk/core/winverbs/kernel/wv_ep.c
+index e35e6e8..f7394dc 100644
+--- a/trunk/core/winverbs/kernel/wv_ep.c
++++ b/trunk/core/winverbs/kernel/wv_ep.c
+@@ -518,7 +518,7 @@ static NTSTATUS WvEpIbCmHandler(iba_cm_id *pId, iba_cm_event *pEvent)
+               WdfObjectReleaseLock(ep->Queue);\r
+               break;\r
+       case iba_cm_dreq_error:\r
+-              WvEpCompleteDisconnect(ep, STATUS_IO_TIMEOUT);\r
++              WvEpCompleteDisconnect(ep, STATUS_TIMEOUT);\r
+               break;\r
+       case iba_cm_rep_received:\r
+               WdfObjectAcquireLock(ep->Queue);\r
+@@ -1046,6 +1046,7 @@ void WvEpDisconnect(WV_PROVIDER *pProvider, WDFREQUEST Request)
+                       }\r
+               }\r
+               /* Fall through to passive disconnect case on failure */\r
++      case WvEpActiveDisconnect:\r
+       case WvEpPassiveDisconnect:\r
+               ep->State = WvEpDisconnected;\r
+               WdfObjectReleaseLock(ep->Queue);