History log of /illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/tavor.c
Revision Date Author Comments Expand
b67a60d6eedde75935cdd0a5bdaf0f93210e759f 22-May-2010 Shantkumar Hiremath <Shantkumar.Hiremath@Sun.COM>

6949527 Enhance fwflash hermon plugin to support ConnectX-2 cards

ee5d8455d3cff95bf8149073831be4560d60250d 23-Sep-2009 Shantkumar Hiremath <Shantkumar.Hiremath@Sun.COM>

6850828 fwflash: tavor plugin is broken for arbel memfull cards. 6881664 fwflash: hermon plugin terminates if HCA VPD data is not available.

9e39c5ba00a55fa05777cc94b148296af305e135 30-Apr-2009 Bill Taylor <Bill.Taylor@Sun.COM>

6808773 code for Mellanox devices (hermon, tavor, udapl, fwflash) can become open source

/illumos-gate/usr/src/cmd/fwflash/plugins/Makefile /illumos-gate/usr/src/cmd/fwflash/plugins/hdrs/MELLANOX.h /illumos-gate/usr/src/cmd/fwflash/plugins/hdrs/hermon_ib.h /illumos-gate/usr/src/cmd/fwflash/plugins/hdrs/tavor_ib.h /illumos-gate/usr/src/cmd/fwflash/plugins/i386/Makefile /illumos-gate/usr/src/cmd/fwflash/plugins/sparc/Makefile hermon.c tavor.c /illumos-gate/usr/src/cmd/fwflash/plugins/transport/i386/Makefile /illumos-gate/usr/src/cmd/fwflash/plugins/transport/sparc/Makefile /illumos-gate/usr/src/cmd/fwflash/plugins/vendor/hermon-MELLANOX.c /illumos-gate/usr/src/cmd/fwflash/plugins/vendor/tavor-MELLANOX.c /illumos-gate/usr/src/lib/udapl/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/Makefile.com /illumos-gate/usr/src/lib/udapl/udapl_tavor/SUNWudaplt.conf /illumos-gate/usr/src/lib/udapl/udapl_tavor/amd64/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/amd64/amd64.il /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_modify_agent.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cno_wait.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cookie.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_accept.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_callback.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_handoff.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_reject.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_cr_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_debug.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_connect.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_create_with_srq.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_disconnect.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_dup_connect.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_get_status.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_modify.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_post_rdma_read.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_post_rdma_write.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_post_recv.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_post_send.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_reset.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ep_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_clear_unwaitable.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_connection_callb.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_cq_async_error_callb.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_dequeue.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_disable.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_dto_callb.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_enable.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_modify_cno.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_post_se.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_qp_async_error_callb.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_resize.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_set_unwaitable.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_un_async_error_callb.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_evd_wait.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_get_consumer_context.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_get_handle_type.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_hash.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_hca_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ia_close.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ia_open.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ia_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ia_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_init.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_llist.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_lmr_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_lmr_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_lmr_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_lmr_sync_rdma.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_lmr_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_mr_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_name_service.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_osd.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_provider.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_psp_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_psp_create_any.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_psp_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_psp_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_pz_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_pz_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_pz_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_pz_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_ring_buffer_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rmr_bind.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rmr_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rmr_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rmr_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rmr_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rsp_create.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rsp_free.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_rsp_query.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_set_consumer_context.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_sp_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_srq.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/dapl_srq_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/common/mapfile-vers /illumos-gate/usr/src/lib/udapl/udapl_tavor/i386/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/i386/i386.il /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_adapter_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_cno_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_cookie.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_cr_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_debug.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_ep_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_evd_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_hash.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_hca_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_ia_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_init.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_lmr_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_mr_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_name_service.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_osd.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_provider.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_pz_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_ring_buffer_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_rmr_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_sp_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_srq_util.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/include/dapl_vendor.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/sparc/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/sparc/dapl_tavor_atomic_copy.s /illumos-gate/usr/src/lib/udapl/udapl_tavor/sparcv9/Makefile /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_arbel_hw.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_hermon_hw.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_hca.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_hw.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_hw.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_cm.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_dto.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_impl.h /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_mrsync.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_qp.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_ibtf_util.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_wr.c /illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/dapl_tavor_wr.h /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon.conf /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_agents.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_cfg.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_ci.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_cmd.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_cq.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_event.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_fm.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_ioctl.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_misc.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_qp.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_qpmod.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_srq.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_stats.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_umap.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor.conf /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_agents.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_cfg.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_ci.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_cmd.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_cq.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_event.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_ioctl.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_misc.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_qp.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_qpmod.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_rsrc.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_srq.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_stats.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_umap.c /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/tavor_wr.c /illumos-gate/usr/src/uts/common/io/ib/clients/daplt/daplt.c /illumos-gate/usr/src/uts/common/io/ib/clients/daplt/daplt.conf /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_agents.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_cfg.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_cmd.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_cq.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_event.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_fm.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_hw.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_ioctl.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_mr.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_qp.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_rsrc.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_srq.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_typedef.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/hermon_wr.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/mlnx_umap.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_agents.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_cfg.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_cmd.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_cq.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_event.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_hw.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_ioctl.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_misc.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_mr.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_qp.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_rsrc.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_srq.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_typedef.h /illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/tavor_wr.h /illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/daplt.h /illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/daplt_if.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/daplt/Makefile /illumos-gate/usr/src/uts/intel/hermon/Makefile /illumos-gate/usr/src/uts/intel/tavor/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/daplt/Makefile /illumos-gate/usr/src/uts/sparc/hermon/Makefile /illumos-gate/usr/src/uts/sparc/tavor/Makefile /illumos-gate/usr/src/xmod/xmod_files