[ofw] [patch] [winverb] fix BS in WinVerbs when getting an event for non IB port

Uri Habusha urih at mellanox.co.il
Tue Dec 14 01:42:13 PST 2010


Okay I changed the code based on your comments. The low level driver will filter the event and will pass to upper level only events for IB port

-----Original Message-----
From: Fab Tillier [mailto:ftillier at microsoft.com] 
Sent: Tuesday, December 14, 2010 10:41 AM
To: Hefty, Sean; Uri Habusha; 'ofw at lists.openfabrics.org'
Cc: Galina Tcharny; Eitan Peretz; Gilad Margalit
Subject: RE: [ofw] [patch] [winverb] fix BS in WinVerbs when getting an event for non IB port

Hefty, Sean wrote on Sun, 12 Dec 2010 at 22:04:33

>> That said,  you bring up a good question: how is RoCE going to be
>> handled with this stack?  Is it going to show up as another HCA?  How
>> will WinVerbs work over RoCE ports?
> 
> Winverbs should be modified to work with RoCE regardless of the final
> implementation.  Does windows support a filter driver registering for
> multiple device classes?  (I'd guess so, even if it required different
> .inf files.)

Using the same filter for both IB and RoCE should work fine, the only issues are that we will need to be very careful about interface versions and driver updates, so that a system with both RoCE and IB doesn't just blue screen on a driver update due to some incompatibility.

-Fab



More information about the ofw mailing list