]> git.openfabrics.org - ~tnikolova/compat-rdma/.git/commit
Add qedr - QLogic (Cavium) Everest Driver for RDMA
authorRam Amrani <Ram.Amrani@cavium.com>
Thu, 4 May 2017 11:23:33 +0000 (14:23 +0300)
committerVladimir Sokolovsky <vlad@mellanox.com>
Thu, 4 May 2017 18:59:49 +0000 (21:59 +0300)
commit40a80c9ba337992dc8292ae0930d072588da9034
tree3ee552a070f20307d811cde156d7cce5eeeb144e
parent785e7bf5d83f71fb9e51ca10d7b1a65f901034bf
Add qedr - QLogic (Cavium) Everest Driver for RDMA
159 files changed:
Makefile
Module.supported
configure
makefile
ofed_scripts/checkout_files
tech-preview/qedr/0001-qed-Use-DEFINE_SPINLOCK-for-spinlock.patch [new file with mode: 0644]
tech-preview/qedr/0002-qed-Add-support-for-ethtool-link_ksettings-callbacks.patch [new file with mode: 0644]
tech-preview/qedr/0003-qed-Fix-possible-memory-leak-in-qed_dcbnl_get_ieee_p.patch [new file with mode: 0644]
tech-preview/qedr/0004-qed-Semantic-changes.patch [new file with mode: 0644]
tech-preview/qedr/0005-qed-Trivial-modifications.patch [new file with mode: 0644]
tech-preview/qedr/0006-qed-Add-and-modify-some-prints.patch [new file with mode: 0644]
tech-preview/qedr/0007-qede-Add-support-for-capturing-additional-stats-in-e.patch [new file with mode: 0644]
tech-preview/qedr/0008-qede-Add-support-for-per-queue-stats.patch [new file with mode: 0644]
tech-preview/qedr/0009-qed-Add-support-for-NCSI-statistics.patch [new file with mode: 0644]
tech-preview/qedr/0010-qed-Fix-pause-setting.patch [new file with mode: 0644]
tech-preview/qedr/0011-qede-Fix-forcing-high-speeds.patch [new file with mode: 0644]
tech-preview/qedr/0012-qed-utilize-FW-8.10.10.0.patch [new file with mode: 0644]
tech-preview/qedr/0013-qed-Add-support-for-legacy-VFs.patch [new file with mode: 0644]
tech-preview/qedr/0014-qed-Prevent-VFs-from-pause-flooding.patch [new file with mode: 0644]
tech-preview/qedr/0015-qed-Add-support-for-VFs-over-legacy-PFs.patch [new file with mode: 0644]
tech-preview/qedr/0016-qed-Change-locking-scheme-for-VF-channel.patch [new file with mode: 0644]
tech-preview/qedr/0017-qed-Fix-address-macros.patch [new file with mode: 0644]
tech-preview/qedr/0018-qede-Add-support-for-Tx-Rx-only-queues.patch [new file with mode: 0644]
tech-preview/qedr/0019-qede-hide-32-bit-compile-warning.patch [new file with mode: 0644]
tech-preview/qedr/0020-qed-Remove-OOM-messages.patch [new file with mode: 0644]
tech-preview/qedr/0021-qed-Add-infrastructure-for-debug-data-collection.patch [new file with mode: 0644]
tech-preview/qedr/0022-qed-add-missing-header-dependencies.patch [new file with mode: 0644]
tech-preview/qedr/0023-qed-Add-support-for-debug-data-collection.patch [new file with mode: 0644]
tech-preview/qedr/0024-qed-Add-support-for-the-ethtool-get_regs-operation.patch [new file with mode: 0644]
tech-preview/qedr/0025-qede-mark-qede_set_features-static.patch [new file with mode: 0644]
tech-preview/qedr/0026-qed-mark-symbols-static-where-possible.patch [new file with mode: 0644]
tech-preview/qedr/0027-qed-Add-Light-L2-support.patch [new file with mode: 0644]
tech-preview/qedr/0028-qede-Add-qedr-framework.patch [new file with mode: 0644]
tech-preview/qedr/0029-qed-Add-support-for-RoCE-hw-init.patch [new file with mode: 0644]
tech-preview/qedr/0030-qed-PD-PKEY-and-CQ-verb-support.patch [new file with mode: 0644]
tech-preview/qedr/0031-qed-Add-support-for-QP-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0032-qed-Add-support-for-memory-registeration-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0033-qed-Add-RoCE-ll2-GSI-support.patch [new file with mode: 0644]
tech-preview/qedr/0034-qed-Fix-to-use-list_for_each_entry_safe-when-delete-.patch [new file with mode: 0644]
tech-preview/qedr/0035-qed-fix-old-style-function-definition.patch [new file with mode: 0644]
tech-preview/qedr/0036-qed-Fix-static-checker-warning.patch [new file with mode: 0644]
tech-preview/qedr/0037-qed-Fix-Kconfig-dependencies-with-INFINIBAND_QEDR.patch [new file with mode: 0644]
tech-preview/qedr/0038-qed-Additional-work-toward-cleaning-C-1.patch [new file with mode: 0644]
tech-preview/qedr/0039-qed-Pass-MAC-hints-to-VFs.patch [new file with mode: 0644]
tech-preview/qedr/0040-qede-GSO-support-for-tunnels-with-outer-csum.patch [new file with mode: 0644]
tech-preview/qedr/0041-qede-Prevent-GSO-on-long-Geneve-headers.patch [new file with mode: 0644]
tech-preview/qedr/0042-qed-Allow-unicast-filtering.patch [new file with mode: 0644]
tech-preview/qedr/0043-qed-Allow-chance-for-fast-ramrod-completions.patch [new file with mode: 0644]
tech-preview/qedr/0044-qed-Handle-malicious-VFs-events.patch [new file with mode: 0644]
tech-preview/qedr/0045-qed-Fix-possible-race-when-reading-firmware-return-c.patch [new file with mode: 0644]
tech-preview/qedr/0046-qedr-Add-RoCE-driver-framework.patch [new file with mode: 0644]
tech-preview/qedr/0047-qedr-Add-support-for-RoCE-HW-init.patch [new file with mode: 0644]
tech-preview/qedr/0048-qedr-Add-support-for-user-context-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0049-qedr-Add-support-for-PD-PKEY-and-CQ-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0050-qedr-Add-support-for-QP-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0051-qedr-Add-support-for-memory-registeration-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0052-qedr-Add-support-for-data-path.patch [new file with mode: 0644]
tech-preview/qedr/0053-qedr-Add-LL2-RoCE-interface.patch [new file with mode: 0644]
tech-preview/qedr/0054-qedr-Add-GSI-support.patch [new file with mode: 0644]
tech-preview/qedr/0055-qedr-Add-events-support-and-register-IB-device.patch [new file with mode: 0644]
tech-preview/qedr/0056-qed-Remove-useless-set-memory-to-zero-use-memset.patch [new file with mode: 0644]
tech-preview/qedr/0057-qed-Use-list_move_tail-instead-of-list_del-list_add_.patch [new file with mode: 0644]
tech-preview/qedr/0058-qede-get_channels-need-to-populate-max-tx-rx-coalesc.patch [new file with mode: 0644]
tech-preview/qedr/0059-qede-Do-not-allow-RSS-config-for-100G-devices.patch [new file with mode: 0644]
tech-preview/qedr/0060-qede-Loopback-implementation-should-ignore-the-norma.patch [new file with mode: 0644]
tech-preview/qedr/0061-qed-Reduce-the-memory-footprint-for-Rx-path.patch [new file with mode: 0644]
tech-preview/qedr/0062-qede-Reconfigure-rss-indirection-direction-table-whe.patch [new file with mode: 0644]
tech-preview/qedr/0063-qed-Zero-out-the-buffer-paased-to-dcbx_query-API.patch [new file with mode: 0644]
tech-preview/qedr/0064-qede-Fix-incorrrect-usage-of-APIs-for-un-mapping-DMA.patch [new file with mode: 0644]
tech-preview/qedr/0065-qede-Fix-out-of-bound-fastpath-memory-access.patch [new file with mode: 0644]
tech-preview/qedr/0066-qede-Fix-statistics-strings-for-Tx-Rx-queues.patch [new file with mode: 0644]
tech-preview/qedr/0067-qed-Management-firmware-notifications-and-defaults.patch [new file with mode: 0644]
tech-preview/qedr/0068-qed-Add-nvram-selftest.patch [new file with mode: 0644]
tech-preview/qedr/0069-qed-Add-support-for-WoL.patch [new file with mode: 0644]
tech-preview/qedr/0070-qede-Decouple-ethtool-caps-from-qed.patch [new file with mode: 0644]
tech-preview/qedr/0071-qed-Learn-of-RDMA-capabilities-per-device.patch [new file with mode: 0644]
tech-preview/qedr/0072-qed-Use-VF-queue-feature.patch [new file with mode: 0644]
tech-preview/qedr/0073-qed-Learn-resources-from-management-firmware.patch [new file with mode: 0644]
tech-preview/qedr/0074-qede-Don-t-override-priv_flags.patch [new file with mode: 0644]
tech-preview/qedr/0075-qed-Correct-VF-mac-number.patch [new file with mode: 0644]
tech-preview/qedr/0076-qede-Correctly-map-aggregation-replacement-pages.patch [new file with mode: 0644]
tech-preview/qedr/0077-qed-Prevent-stack-corruption-on-MFW-interaction.patch [new file with mode: 0644]
tech-preview/qedr/0078-qed-configure-ll2-RoCE-v1-v2-flavor-correctly.patch [new file with mode: 0644]
tech-preview/qedr/0079-qed-Correct-rdma-params-configuration.patch [new file with mode: 0644]
tech-preview/qedr/0080-qede-Optimize-aggregation-information-size.patch [new file with mode: 0644]
tech-preview/qedr/0081-qed-Optimize-qed_chain-datapath-usage.patch [new file with mode: 0644]
tech-preview/qedr/0082-qede-Remove-num_tc.patch [new file with mode: 0644]
tech-preview/qedr/0083-qede-Refactor-statistics-gathering.patch [new file with mode: 0644]
tech-preview/qedr/0084-qede-Refactor-data-path-Rx-flow.patch [new file with mode: 0644]
tech-preview/qedr/0087-qede-Don-t-check-netdevice-for-rx-hash.patch [new file with mode: 0644]
tech-preview/qedr/0088-qede-Better-utilize-the-qede_-rt-x_queue.patch [new file with mode: 0644]
tech-preview/qedr/0091-qed-Add-support-for-hardware-offloaded-iSCSI.patch [new file with mode: 0644]
tech-preview/qedr/0092-qed-Add-iSCSI-out-of-order-packet-handling.patch [new file with mode: 0644]
tech-preview/qedr/0093-qede-use-reset-to-set-network-header.patch [new file with mode: 0644]
tech-preview/qedr/0094-qedr-return-EINVAL-if-pd-is-null-and-avoid-null-ptr-.patch [new file with mode: 0644]
tech-preview/qedr/0095-qedr-Fix-possible-memory-leak-in-qedr_create_qp.patch [new file with mode: 0644]
tech-preview/qedr/0096-qedr-Use-list_move_tail-instead-of-list_del-list_add.patch [new file with mode: 0644]
tech-preview/qedr/0097-qedr-remove-pointless-NULL-check-in-qedr_post_send.patch [new file with mode: 0644]
tech-preview/qedr/0098-qede-fix-general-protection-fault-may-occur-on-probe.patch [new file with mode: 0644]
tech-preview/qedr/0100-qed-fix-old-style-function-definition.patch [new file with mode: 0644]
tech-preview/qedr/0102-qedr-configure-the-number-of-CQEs-on-CQ-creation.patch [new file with mode: 0644]
tech-preview/qedr/0103-qedr-return-error-if-destroy-CQ-failed.patch [new file with mode: 0644]
tech-preview/qedr/0104-qedr-return-correct-value-on-modify-qp.patch [new file with mode: 0644]
tech-preview/qedr/0105-qedr-modify-QP-state-to-error-when-destroying-it.patch [new file with mode: 0644]
tech-preview/qedr/0106-qedr-ignore-inline-flag-in-read-verbs.patch [new file with mode: 0644]
tech-preview/qedr/0107-qedr-post_send-recv-according-to-QP-state.patch [new file with mode: 0644]
tech-preview/qedr/0108-qedr-clear-the-vendor-error-field-in-the-work-comple.patch [new file with mode: 0644]
tech-preview/qedr/0109-qedr-Always-notify-the-verb-consumer-of-flushed-CQEs.patch [new file with mode: 0644]
tech-preview/qedr/0111-qed-Update-to-dual-license.patch [new file with mode: 0644]
tech-preview/qedr/0112-qede-Break-datapath-logic-into-its-own-file.patch [new file with mode: 0644]
tech-preview/qedr/0113-qede-Split-filtering-logic-to-its-own-file.patch [new file with mode: 0644]
tech-preview/qedr/0114-qed-Change-maximal-number-of-queues.patch [new file with mode: 0644]
tech-preview/qedr/0115-qede-Postpone-reallocation-until-NAPI-end.patch [new file with mode: 0644]
tech-preview/qedr/0116-qede-mark-SKB-as-encapsulated.patch [new file with mode: 0644]
tech-preview/qedr/0117-qede-Remove-unnecessary-datapath-dereference.patch [new file with mode: 0644]
tech-preview/qedr/0120-qed-Support-Multicast-on-Tx-switching.patch [new file with mode: 0644]
tech-preview/qedr/0121-qed-Conserve-RDMA-resources-when-QEDR.patch [new file with mode: 0644]
tech-preview/qedr/0122-qed-Advance-driver-versions-to-8.10.10.20.patch [new file with mode: 0644]
tech-preview/qedr/0124-RDMA-qedr-restructure-functions-that-create-destroy-.patch [new file with mode: 0644]
tech-preview/qedr/0126-qed-avoid-possible-stack-overflow-in-qed_ll2_acquire.patch [new file with mode: 0644]
tech-preview/qedr/0127-IB-qedr-Switch-from-dma_device-to-dev.parent.patch [new file with mode: 0644]
tech-preview/qedr/0128-RDMA-qedr-Fix-MTU-returned-from-QP-query.patch [new file with mode: 0644]
tech-preview/qedr/0130-RDMA-qedr-Return-success-when-not-changing-QP-state.patch [new file with mode: 0644]
tech-preview/qedr/0131-RDMA-qedr-Return-max-inline-data-in-QP-query-result.patch [new file with mode: 0644]
tech-preview/qedr/0132-RDMA-qedr-Remove-CQ-spinlock-from-CM-completion-hand.patch [new file with mode: 0644]
tech-preview/qedr/0133-RDMA-qedr-Don-t-spam-dmesg-if-QP-is-in-error-state.patch [new file with mode: 0644]
tech-preview/qedr/0134-RDMA-qedr-Don-t-reset-QP-when-queues-aren-t-flushed.patch [new file with mode: 0644]
tech-preview/qedr/0135-RDMA-qedr-Mark-three-functions-as-static.patch [new file with mode: 0644]
tech-preview/qedr/0136-RDMA-qedr-Fix-formatting.patch [new file with mode: 0644]
tech-preview/qedr/0137-RDMA-qedr-Fix-RDMA-CM-loopback.patch [new file with mode: 0644]
tech-preview/qedr/0138-RDMA-qedr-Fix-and-simplify-memory-leak-in-PD-alloc.patch [new file with mode: 0644]
tech-preview/qedr/0139-RDMA-qedr-Dispatch-port-active-event-from-qedr_add.patch [new file with mode: 0644]
tech-preview/qedr/0141-qed-Add-infrastructure-for-PTP-support.patch [new file with mode: 0644]
tech-preview/qedr/0142-qede-Add-driver-support-for-PTP.patch [new file with mode: 0644]
tech-preview/qedr/0143-RDMA-qedr-Fix-some-error-handling.patch [new file with mode: 0644]
tech-preview/qedr/0144-qed-Add-support-for-hardware-offloaded-FCoE.patch [new file with mode: 0644]
tech-preview/qedr/0145-qed-Release-CQ-resource-under-lock-on-failure.patch [new file with mode: 0644]
tech-preview/qedr/0146-qed-Read-queue-state-before-releasing-buffer.patch [new file with mode: 0644]
tech-preview/qedr/0147-qed-Don-t-free-a-QP-more-than-once.patch [new file with mode: 0644]
tech-preview/qedr/0148-qed-Reserve-doorbell-BAR-space-for-present-CPUs.patch [new file with mode: 0644]
tech-preview/qedr/0149-qede-Initialize-lock-and-slowpath-workqueue-early.patch [new file with mode: 0644]
tech-preview/qedr/0153-qed-Don-t-allocate-SBs-using-main-PTT.patch- [new file with mode: 0644]
tech-preview/qedr/0154-qed-Fix-link-indication-race.patch [new file with mode: 0644]
tech-preview/qedr/0157-qed-Fix-race-with-multiple-VFs.patch [new file with mode: 0644]
tech-preview/qedr/0158-qed-Don-t-use-attention-PTT-for-configuring-BW.patch [new file with mode: 0644]
tech-preview/qedr/0164-qed-Fix-copy-of-uninitialized-memory.patch [new file with mode: 0644]
tech-preview/qedr/0165-qed-Utilize-Firmware-8.15.3.0.patch [new file with mode: 0644]
tech-preview/qedr/0166-qed-Align-CIDs-according-to-DORQ-requirement.patch [new file with mode: 0644]
tech-preview/qedr/0167-qed-Prevent-creation-of-too-big-u32-chains.patch [new file with mode: 0644]
tech-preview/qedr/0168-qed-Fix-mapping-leak-on-LL2-rx-flow.patch [new file with mode: 0644]
tech-preview/qedr/0169-qed-Free-previous-connections-when-releasing-iSCSI.patch [new file with mode: 0644]
tech-preview/qedr/0170-qed-Fix-interrupt-flags-on-Rx-LL2.patch [new file with mode: 0644]
tech-preview/qedr/0171-qed-Correct-out-of-bound-access-in-OOO-history.patch [new file with mode: 0644]
tech-preview/qedr/0172-qed-Enable-iSCSI-Out-of-Order.patch [new file with mode: 0644]
tech-preview/qedr/0173-qed-Add-support-for-QL41xxx-adapters.patch [new file with mode: 0644]
tech-preview/qedr/0176-qed-Increase-verbosity-of-VF-PF-errors.patch [new file with mode: 0644]
tech-preview/qedr/0177-qed-Clean-VF-malicious-indication-when-disabling-IOV.patch [new file with mode: 0644]
tech-preview/qedr/0178-qed-Set-HW-channel-to-ready-before-ACKing-VF.patch [new file with mode: 0644]
tech-preview/qedr/0179-qed-Correct-default-VF-coalescing-configuration.patch [new file with mode: 0644]