[Openib-windows] [ANNOUNCE] Build 1.0.0.566 posted

Yossi Leybovich sleybo at mellanox.co.il
Wed Jan 24 23:15:30 PST 2007


Hi ,

We have just uploaded the latest build, 1.0.0.566, based on revision 566
of the repository.

The binaries locate at: http://windows.openib.org/downloads/binaries/
<BLOCKED::http://windows.openib.org/downloads/binaries/> 

The major changes in this release are:

- Add VNIC to the builds (r534)

- Fix bugs in MAD compliance tests (r538)

- Add support for generating/receiving traps (r539)

- IPoIB payload MTU is configurable (r545)

Please provide feedback on your experience with these drivers.

Full change log since last build follows.

Cheers,

-Yossi

------------------------------------------------------------------------
r566 | sleybo | 2006-12-21 10:29:22 +0200 (Thu, 21 Dec 2006) | 1 line

build 1.0.0.566
------------------------------------------------------------------------
r565 | sleybo | 2006-12-21 09:04:22 +0200 (Thu, 21 Dec 2006) | 1 line

[WSD] fix a nested loop in the function ibsp_dereg_hca()
------------------------------------------------------------------------
r564 | sleybo | 2006-12-18 11:33:08 +0200 (Mon, 18 Dec 2006) | 1 line

[SRP] typo in inf
------------------------------------------------------------------------
r563 | leonidk | 2006-12-14 20:13:17 +0200 (Thu, 14 Dec 2006) | 1 line

[MTHCA] bugfix: using wrong QP state literals
------------------------------------------------------------------------
r562 | leonidk | 2006-12-14 20:09:51 +0200 (Thu, 14 Dec 2006) | 1 line

[MTHCA] a typo, preventing right handling of IB_SEND_OPT_FENCE in user
space
------------------------------------------------------------------------
r561 | sleybo | 2006-12-14 14:53:36 +0200 (Thu, 14 Dec 2006) | 1 line

[SRP] fix/improve log issues
------------------------------------------------------------------------
r560 | sleybo | 2006-12-14 13:30:55 +0200 (Thu, 14 Dec 2006) | 1 line

[IBAL]attach QP to MC group only in case of full member join
------------------------------------------------------------------------
r559 | sleybo | 2006-12-13 10:09:20 +0200 (Wed, 13 Dec 2006) | 1 line

Build 1.0.0.559
------------------------------------------------------------------------
r558 | sleybo | 2006-12-13 09:52:10 +0200 (Wed, 13 Dec 2006) | 1 line

[IPOIB] join multicast addr in resume port (not just the 0x01005E addr)
------------------------------------------------------------------------
r557 | sleybo | 2006-12-13 09:50:04 +0200 (Wed, 13 Dec 2006) | 1 line

[MTHCA] return a real max_map_per_fmr
------------------------------------------------------------------------
r556 | sleybo | 2006-12-13 09:49:13 +0200 (Wed, 13 Dec 2006) | 1 line

[BUS/IPOIB] add Mellanox copyrights
------------------------------------------------------------------------
r555 | sleybo | 2006-12-10 13:15:33 +0200 (Sun, 10 Dec 2006) | 8 lines

[IBAL] deref the ci_ca->obj in case that update fail.

Singed-off-by:Anatoly Lisenko (anatolyl at voltaire.com
<BLOCKED::mailto:anatolyl at voltaire.com> )

 

 

------------------------------------------------------------------------
r554 | sleybo | 2006-12-04 16:54:10 +0200 (Mon, 04 Dec 2006) | 1 line

[IBAL] bug fix: add ca_guid to IOC/IOU_REMOVE events
------------------------------------------------------------------------
r553 | sleybo | 2006-11-28 20:32:06 +0200 (Tue, 28 Nov 2006) | 1 line

[IBAL] add ref count to ioc
------------------------------------------------------------------------
r552 | sleybo | 2006-11-28 09:37:23 +0200 (Tue, 28 Nov 2006) | 2 lines

[IBAL] handle the IOC_REMOVE event
move prints to warning level
------------------------------------------------------------------------
r551 | sleybo | 2006-11-28 09:34:15 +0200 (Tue, 28 Nov 2006) | 2 lines

[IBAL] set the h_ci_mcast for user mode detruction
set the obj.hdl only if ioctl status is IB_SUCCESS
------------------------------------------------------------------------
r550 | sleybo | 2006-11-28 09:27:28 +0200 (Tue, 28 Nov 2006) | 7 lines

[IBAL\IOU\INC] support 2 HCAs that connect to the same IOC/IOU.
- rcontext_map changed from qmap to fmap 
  IOC/IOU key is 128 bits (IOC guid and ca guid)
  CA\PORT key is 64 bits (guid)
- start new sweep only if the query_cnt is 0.
- IOC uniqe_id is 128 bits and construct from IOC guid and ca guid.
- fix prints
------------------------------------------------------------------------
r549 | sleybo | 2006-11-28 09:21:02 +0200 (Tue, 28 Nov 2006) | 4 lines

[IPOIB] move the adapter state to active only if the old state is init.
To prevent the following race:
The adapter start destruction and set the adapter->p_port to NULL.
And bcast_cb set the port to active and use p_adapter->p_port
------------------------------------------------------------------------
r548 | leonidk | 2006-11-27 22:03:51 +0200 (Mon, 27 Nov 2006) | 1 line

[MTHCA, IBAL et al] added SRQ support
------------------------------------------------------------------------
r547 | sleybo | 2006-11-23 16:18:13 +0200 (Thu, 23 Nov 2006) | 1 line

[IPOIB] filter out packets with payload MTU bigger then our adapter
payload MTU
------------------------------------------------------------------------
r546 | sleybo | 2006-11-20 16:45:00 +0200 (Mon, 20 Nov 2006) | 1 line

[IPOIB] update ipoib_port.h from the former patch
------------------------------------------------------------------------
r545 | sleybo | 2006-11-20 15:11:54 +0200 (Mon, 20 Nov 2006) | 4 lines

[IPOIB] payload MTU is configured from the registry values: 60-2044
bytes

Singed-off-by:Anatoly Lisenko (anatolyl at voltaire.com
<BLOCKED::mailto:anatolyl at voltaire.com> )

------------------------------------------------------------------------
r544 | sleybo | 2006-11-19 14:45:49 +0200 (Sun, 19 Nov 2006) | 1 line

[MTHCA] fix bug : user level multicast
------------------------------------------------------------------------
r543 | sleybo | 2006-11-19 08:31:50 +0200 (Sun, 19 Nov 2006) | 1 line

[SRP] add SCSI errors to the logs
------------------------------------------------------------------------
r542 | sleybo | 2006-11-14 17:29:32 +0200 (Tue, 14 Nov 2006) | 1 line

[IPOIB] improve prints in case of completion with error
------------------------------------------------------------------------
r541 | sleybo | 2006-11-12 16:47:47 +0200 (Sun, 12 Nov 2006) | 1 line

[DOCS] update docs
------------------------------------------------------------------------
r540 | sleybo | 2006-11-12 16:46:06 +0200 (Sun, 12 Nov 2006) | 1 line

[INC] cosmetic changes for docs auto generation
------------------------------------------------------------------------
r539 | sleybo | 2006-11-12 11:50:34 +0200 (Sun, 12 Nov 2006) | 7 lines

[MTHCA\MT23108\IBAL] change to support TRAP and TRAP_REPRESS
1. set TRAP_FORWARD in case slid == 0 
2. fix command MAD_IFC to set the correct values 
3. add al_local_mad function and change ci interface to pass av_src_attr
for traps generation.
4. ib_local_mad support NULL pointer at p_mad_out
5. in case of response unexpected the response does not pass to the recv
dispatcher
7. add sm_lid and sm_sl to svc structure
------------------------------------------------------------------------
r538 | sleybo | 2006-11-07 08:54:25 +0200 (Tue, 07 Nov 2006) | 3 lines

[IBAL] Compliance tests
1. pass switch_info to the HCA - compliance test C13-026
2. Not use AL cashe for node_description node_info to force Mkey check
-compliance test C14-018
------------------------------------------------------------------------
r537 | sleybo | 2006-11-02 13:13:46 +0200 (Thu, 02 Nov 2006) | 1 line

[INC] update cosmetics fixes to comments from Linux branch
------------------------------------------------------------------------
r536 | sleybo | 2006-11-02 13:02:47 +0200 (Thu, 02 Nov 2006) | 4 lines

[SRP] SRP_CMD->LUN is build from 8 bit LUN as required by SCSI
architecture Model-2 standart. 
fix bug when IOC report more than 1 service_entry
Submitted by Estrin Alex (aestrin at silverstorm.com
<BLOCKED::mailto:aestrin at silverstorm.com> )

------------------------------------------------------------------------
r535 | aestrin | 2006-11-01 21:45:01 +0200 (Wed, 01 Nov 2006) | 3 lines

[VNIC] fixed x64 platform failure for parameters read. Wrong handler was
used for Ndis*Configuration() calls.
Set dereg_pnp sync.

------------------------------------------------------------------------
r534 | aestrin | 2006-10-30 18:54:30 +0200 (Mon, 30 Oct 2006) | 1 line

[VNIC] include vnic module to ulp build process
------------------------------------------------------------------------
r533 | aestrin | 2006-10-30 18:44:06 +0200 (Mon, 30 Oct 2006) | 1 line

[IPoIB] ip_packet.h moved to globally shared inc/kernel
------------------------------------------------------------------------
r532 | aestrin | 2006-10-30 17:43:54 +0200 (Mon, 30 Oct 2006) | 1 line

[IPoIB] share ip_packet.h
------------------------------------------------------------------------
r531 | sleybo | 2006-10-29 13:30:46 +0200 (Sun, 29 Oct 2006) | 3 lines

[SRP] update connection state in case of rearm failure.
Submitted by Estrin Alex (aestrin at silverstorm.com
<BLOCKED::mailto:aestrin at silverstorm.com> )

------------------------------------------------------------------------
r530 | aestrin | 2006-10-27 14:58:59 +0200 (Fri, 27 Oct 2006) | 1 line

[VNIC]Added support for new remote features flags, corrected adapter
state change handling, async pnp deregister, minor cleanup.
------------------------------------------------------------------------
r529 | sleybo | 2006-10-24 18:35:10 +0200 (Tue, 24 Oct 2006) | 1 line

[AL\MTHCA\SRP] cosmetics (changing of prints)
------------------------------------------------------------------------
r528 | sleybo | 2006-10-19 13:48:17 +0200 (Thu, 19 Oct 2006) | 2 lines

[MTHCA] mthca wpp debug use the same format .
fix race between KeCancelTimre to iounmap in mthca catastrophic error
flow 
------------------------------------------------------------------------
r527 | sleybo | 2006-10-19 13:32:05 +0200 (Thu, 19 Oct 2006) | 1 line

[TOOLS] fix default size of write_lat test to be 2 bytes
------------------------------------------------------------------------
r526 | aestrin | 2006-10-16 18:04:59 +0200 (Mon, 16 Oct 2006) | 1 line

[VNIC] restore removed line by mistake
------------------------------------------------------------------------
r525 | aestrin | 2006-10-15 23:29:08 +0200 (Sun, 15 Oct 2006) | 1 line

[VNIC] nasty bug.
------------------------------------------------------------------------
r524 | aestrin | 2006-10-15 19:19:24 +0200 (Sun, 15 Oct 2006) | 1 line

[VNIC] better check handle before access
------------------------------------------------------------------------
r523 | aestrin | 2006-10-15 02:27:43 +0200 (Sun, 15 Oct 2006) | 1 line

[VNIC] correct versioning macro file
------------------------------------------------------------------------
r522 | aestrin | 2006-10-15 02:13:46 +0200 (Sun, 15 Oct 2006) | 2 lines

[VNIC] memory leak in data_disconnect. added reset+pnp_dereg.Changed
debug flags and messages to more friendly format.Set asserting counter
on set OIDs. 
 Replaced cl_qlist* send_pending_list on Ndis* provided API.Some other
cleanup efforts.
------------------------------------------------------------------------
r521 | tzachid | 2006-10-12 09:56:07 +0200 (Thu, 12 Oct 2006) | 1 line

[WSD] Fixed a typo introduced in checkin 511.
------------------------------------------------------------------------
r520 | aestrin | 2006-10-10 23:06:36 +0200 (Tue, 10 Oct 2006) | 1 line

[VNIC] apply correct versioning header
------------------------------------------------------------------------
r519 | aestrin | 2006-10-10 23:02:08 +0200 (Tue, 10 Oct 2006) | 1 line

[VNIC] will include vnic to ulp builds later
------------------------------------------------------------------------
r518 | sleybo | 2006-10-10 19:27:42 +0200 (Tue, 10 Oct 2006) | 1 line

[MTHCA] update the vendor specific field for of QP async event
------------------------------------------------------------------------
r517 | aestrin | 2006-10-10 14:54:26 +0200 (Tue, 10 Oct 2006) | 1 line

reschedule hearbeat messages if other control Queue send is not
completed, typo in INF file
------------------------------------------------------------------------
r516 | sleybo | 2006-10-09 14:20:51 +0200 (Mon, 09 Oct 2006) | 1 line

[IBAL] sync flags bits between free and chk versions
------------------------------------------------------------------------
r515 | ftillier | 2006-10-06 22:26:00 +0200 (Fri, 06 Oct 2006) | 2 lines

[VNIC] Initial checkin of VNIC code.  Not yet fully functional.

------------------------------------------------------------------------
r514 | tzachid | 2006-10-04 14:57:02 +0200 (Wed, 04 Oct 2006) | 1 line

[MTHCA] Implementation of fairness between eqs - each eq is limited to
10 ms.
------------------------------------------------------------------------
r513 | ftillier | 2006-10-03 19:36:39 +0200 (Tue, 03 Oct 2006) | 5 lines

[SRP] Use I/O class constants when formatting login request
initiator and target port identifiers.
Define I/O class and subclass constants in network order to
eliminate run-time byte swaps when checking these fields.

------------------------------------------------------------------------
r512 | ftillier | 2006-10-03 02:07:27 +0200 (Tue, 03 Oct 2006) | 2 lines

[SRP] Properly size SRB extension.

------------------------------------------------------------------------
r511 | ftillier | 2006-10-03 02:06:29 +0200 (Tue, 03 Oct 2006) | 5 lines

[WSD] Debug support:
- Add environment variables to control CM and QP retries and
adjust packet lifetime.
- Expand error debug output for WC failures to indicate more details.

------------------------------------------------------------------------
r510 | ftillier | 2006-10-03 01:58:56 +0200 (Tue, 03 Oct 2006) | 5 lines

[WSD] Fix memory registration code:
- Fix access violation if registered memory is freed before
WSD switch calls to deregister.
- No need to set IB_AC_LOCAL_WRITE for MEM_READ registrations.

------------------------------------------------------------------------
r509 | ftillier | 2006-09-30 02:09:57 +0300 (Sat, 30 Sep 2006) | 4 lines

[SRP] Handle both SRP I/O Classes, 0xFF from SRP spec r10, and
0x100 from SRP r15 onward.  The initiator and target port identifier
changed from GUID:ExtensionID to ExtensionID:GUID.

------------------------------------------------------------------------
r508 | ftillier | 2006-09-30 02:07:45 +0300 (Sat, 30 Sep 2006) | 2 lines

[IBAL] Provide a way for kernel clients to get HCA's device object.

------------------------------------------------------------------------
r507 | ftillier | 2006-09-30 02:06:45 +0300 (Sat, 30 Sep 2006) | 2 lines

[IBAL] Fix overflow in loop counters when iterating over service
entries.

------------------------------------------------------------------------
r506 | ftillier | 2006-09-20 21:45:39 +0300 (Wed, 20 Sep 2006) | 2 lines

Build 1.0.0.506

------------------------------------------------------------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20070125/e4e47ebb/attachment.html>


More information about the ofw mailing list