The following patch series proposes:

- The API and core changes needed to implement the IB BMMR and 
  iWARP equivalient memory extensions.

- cxgb3 support.

Changes since version 3:
        - better comments to ib_alloc_fast_reg_page_list() function
          to explicitly state the page list is owned by the device until
          the fast_reg WR completes _and_ that the page_list can be
          modified by the device.
        - cxgb3 - when allocating a page list, set max_page_list_len.
        - page_size -> page_shift in fast_reg union of ib_send_wr struct.
        - key support via ib_update_fast_reg_key()

Changes since version 2:
        - added device attribute max_fast_reg_page_list_len
        - added cxgb3 patch

Changes since version 1:
        - ib_alloc_mr() -> ib_alloc_fast_reg_mr()
        - pbl_depth -> max_page_list_len
        - page_list_len -> max_page_list_len where it makes sense
        - int -> unsigned int where needed
        - fbo -> first_byte_offset
        - added page size and page_list_len to fast_reg union in ib_send_wr
        - rearranged work request fast_reg union of ib_send_wr to pack it
        - dropped remove_access parameter from ib_alloc_fast_reg_mr()
        - IB_DEVICE_MM_EXTENSIONS -> IB_DEVICE_MEM_MGT_EXTENSIONS
        - compiled

Steve.
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to