Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.1:Update
libcxgb4-rdmav2
libcxgb4-rdmav2.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libcxgb4-rdmav2.changes of Package libcxgb4-rdmav2
------------------------------------------------------------------- Wed Feb 4 12:03:54 UTC 2015 - p.drouand@gmail.com - Update to version 1.3.5 * libcxb4: use wc_wmb() instead of wmb(). The user mode RDMA macro for wmb() is not sufficient to provide the fencing needed. This was causing corrupted packets when running multiple WD-UDP sockperf processes. The correct "sfence" instruction is provided with the wc_wmb() macro. See /usr/include/infiniband/arch.h. Note: The kernel implementation of wmb() is sufficient. This is a libcxgb4 issue only... - Use download Url as source - Update libcxgb4-rdmav2-ah_message.patch ------------------------------------------------------------------- Tue Jul 8 15:04:37 CEST 2014 - pth@suse.de - Add ChangeLog and COPYING to documentation. ------------------------------------------------------------------- Tue Jun 3 11:24:34 CEST 2014 - pth@suse.de - Update to OFED 3.12 final. ------------------------------------------------------------------- Wed May 14 04:04:45 CEST 2014 - pth@suse.de - Use tarball from OFED 3.12 RC2 ------------------------------------------------------------------- Thu Apr 3 12:06:20 CEST 2014 - pth@suse.de - Update to 1.3.3: (bnc#863631) * Zero the status_page_size before calling get_context. ------------------------------------------------------------------- Wed Feb 26 17:34:13 CET 2014 - pth@suse.de - Update to 1.3.2 from the latest daily OFED 3.12: * Use V_PIDX_T5() for T5 devices in ring_db funcs. * Call wc_wmb() needed after DB writes. Need to do an sfence after both the WC and regular PIDX DB write. Otherwise the host might reorder things and cause work request corruption (seen with NFSRDMA). * Call rmb() after reading valid gen bit. Some HW platforms can reorder read operations, so we must rmb() after we see a valid gen bit in a CQE but before we read any other fields from the CQE. * Refresh t4 fw/hw reg files. * Add common device id table and chip types. This will make it easier to merge in new devices. * iw_cxgb4/libcxgb4: swsq "signaled" state needs to mind sq_sig_all. When a qp is created, the ULP can request that all sq wrs be signaled. The swsqe entries need to take this into account when marking the entry as signaled. This bug will cause read request CQEs to be silently discarded, and can cause flush problems because the swsqe entry will be mismarked for qps created with sq_sig_all set in the qp init attributes. * never consume a pending wr in sq flush. There is a race when moving a QP from RTS->CLOSING where a SQ work request could be posted after the FW receives the RDMA_RI/FINI WR. The SQ work request will never get processed, and should be completed with FLUSHED status. Function c4iw_flush_sq(), however was dropping the oldest SQ work request when in CLOSING or IDLE states, instead of completing the pending work request. If that oldest pending work request was actually complete and has a CQE in the CQ, then when that CQE is proceessed in poll_cq, we'll BUG_ON() due to the inconsistent SQ/CQ state. This is a very small timing hole and has only been hit once so far. c4iw_flush_sq() MUST always flush all non-completed WRs with FLUSHED status regardless of the QP state. * unmap status page when freeing the context. * DB Drop Avoidance, Version 2. Add support for the device status page mapped per device that is used to enable/disable user db usage. * Fix DEBUG code in c4iw_flush_hw_cq(). * T4 onchip workaround: do the 16 4B MA writes just before DB ring. - Adapt the patches to the source changes ------------------------------------------------------------------- Fri Jan 31 12:17:59 CET 2014 - pth@suse.de - This is a plugin, no devel package needed. ------------------------------------------------------------------- Wed Jan 29 12:02:46 CET 2014 - pth@suse.de - Adapt patches to changed sources: * libcxgb4-fix_puns.patch - Adapt and apply libcxgb4-rdmav2-ah_message.patch. ------------------------------------------------------------------- Fri Jan 24 18:54:44 CET 2014 - pth@suse.de - Remove old tarball. ------------------------------------------------------------------- Fri Jan 17 13:34:01 CET 2014 - pth@suse.de - Update to OFED 3.12 daily - Enable build for s390x. - Use spdx.org format for license specification. ------------------------------------------------------------------- Fri Sep 7 13:06:31 CEST 2012 - pth@suse.de - Rename fix_puns.diff to libcxgb4-rdmav2-fix_puns.patch. - Use AS_HELP_STRING to format help messages. ------------------------------------------------------------------- Wed Sep 5 18:19:44 UTC 2012 - jengelh@inai.de - Update to new upstream release 1.2.0 * No high-level changelog provided by upstream - Remove redundant sections from specfile - Parallel build with %_smp_mflags - Do own the config directory ------------------------------------------------------------------- Tue May 8 18:38:16 CEST 2012 - pth@suse.de - BuildRequire automake, autoconf and libtool. ------------------------------------------------------------------- Mon Aug 15 12:44:37 CEST 2011 - pth@suse.de - Change license to GPL-2.0 or BSD2c as detailed in bnc#712220 . ------------------------------------------------------------------- Fri Aug 12 14:52:30 CEST 2011 - pth@suse.de - Initial package (bnc#711400).
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor