From: David S. Miller Date: Sat, 4 Jun 2016 00:08:45 +0000 (-0400) Subject: Merge branch 'qed-roce-iscsi' X-Git-Tag: v4.14-rc1~2816^2~435 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=03c7f70beee4c5d34881e5d3dd2b6f3e848047ef;p=platform%2Fkernel%2Flinux-rpi.git Merge branch 'qed-roce-iscsi' Yuval Mintz says: ==================== qed: RocE & iSCSI infrastructure We plan on sending 2 new protocol drivers in the imminent future - both our RoCE [qedr] and iSCSI [qedi] drivers. As both submissions would be rather massive and in order to avoid collisions between them, the common infrastructure on the qed side was prepared as an independent patch-series to be sent ahead of those 2 submissions. This patch series introduces in QED 2 new 'ids' - one for iscsi and one for roce. It then goes and adds logic required for configuring said protocols in HW. Notice it *doesn't* actually add any client using said ids, but rather only the infrastructure to allow their later usage. What this patch doesn't contain is the slowpath protocol-configuration toward the firmware. I.e., it contains register-setting logic, memory allocations, etc., but not actual flow-related configuration specific to the protocl. Those would be sent as part of the protocol driver submissions. ==================== Signed-off-by: David S. Miller --- 03c7f70beee4c5d34881e5d3dd2b6f3e848047ef