1. 14 3月, 2018 2 次提交
  2. 05 2月, 2018 1 次提交
    • O
      RDMA/hns: Fix the endian problem for hns · 8b9b8d14
      oulijun 提交于
      The hip06 and hip08 run on a little endian ARM, it needs to
      revise the annotations to indicate that the HW uses little
      endian data in the various DMA buffers, and flow the necessary
      swaps throughout.
      
      The imm_data use big endian mode. The cpu_to_le32/le32_to_cpu
      swaps are no-op for this, which makes the only substantive
      change the handling of imm_data which is now mandatory swapped.
      
      This also keep match with the userspace hns driver and resolve
      the warning by sparse.
      Signed-off-by: NLijun Ou <oulijun@huawei.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      8b9b8d14
  3. 02 2月, 2018 1 次提交
  4. 17 1月, 2018 1 次提交
  5. 04 1月, 2018 2 次提交
  6. 23 12月, 2017 2 次提交
  7. 02 12月, 2017 1 次提交
  8. 11 11月, 2017 5 次提交
  9. 26 10月, 2017 3 次提交
  10. 30 9月, 2017 2 次提交
  11. 27 9月, 2017 14 次提交
  12. 14 8月, 2017 1 次提交
  13. 29 7月, 2017 1 次提交
    • D
      RDMA/hns: fix build regression · ecd840ff
      Doug Ledford 提交于
      The 0day build system flags implicit includes as errors.  A patch from
      Matan Barak to allow hns_roce, an aarch64 specific RDMA driver, to be
      built on other arches, but it resulted in build regressions.  The
      problem is that hns_roce_device.h needs a definition for __raw_writeq
      but did not have an include to provide it.  Add <linux/io.h> as an
      include to resolve the issue.
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      ecd840ff
  14. 02 5月, 2017 1 次提交
  15. 14 12月, 2016 1 次提交
  16. 04 12月, 2016 2 次提交