#
71625ec9 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c comment pattern Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
#
c3987b8e |
|
16-Jun-2021 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
ibcore: Declare ib_post_send() and ib_post_recv() arguments const Since neither ib_post_send() nor ib_post_recv() modify the data structure their second argument points at, declare that argument const. This change makes it necessary to declare the 'bad_wr' argument const too and also to modify all ULPs that call ib_post_send(), ib_post_recv() or ib_post_srq_recv(). This patch does not change any functionality but makes it possible for the compiler to verify whether the ib_post_(send|recv|srq_recv) really do not modify the posted work request. Linux commit: f696bf6d64b195b83ca1bdb7cd33c999c9dcf514 7bb1fafc2f163ad03a2007295bb2f57cfdbfb630 d34ac5cd3a73aacd11009c4fc3ba15d7ea62c411 MFC after: 1 week Reviewed by: kib Sponsored by: Mellanox Technologies // NVIDIA Networking
|
#
8d73c9ba |
|
22-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
The __internal_mr is freed as part of the protection domain, pd. There is no need to free this mr. This fixes an issue accessing freed memory in ISER. Sponsored by: Mellanox Technologies
|
#
41dbd9dd |
|
16-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Update iser backend code to use new ibcore APIs. Sponsored by: Mellanox Technologies
|
#
e199d806 |
|
27-May-2016 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix build on i386. MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
#
f83f8891 |
|
26-May-2016 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
The taskqueue_enqueue_fast() was removed in r296272. MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
#
4814a0a4 |
|
26-May-2016 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Bring in the Mellanox implementation of iSER (iSCSI over RDMA) initiator, written by Sagi Grimberg <sagig at mellanox.com> and Max Gurtovoy <maxg at mellanox.com>. This code comes from https://github.com/sagigrimberg/iser-freebsd, branch iser-rebase-11-current-r291993. It's not connected to the build just yet; it still needs some tweaks to adapt to my changes to iSCSI infrastructure. Big thanks to Mellanox for their support for FreeBSD! Obtained from: Mellanox Technologies MFC after: 1 month Relnotes: yes
|