summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1
Commit message (Expand)AuthorAgeFilesLines
* IB/hfi1: Remove unused struct mmu_rb_ops fields .insert, .invalidateBrendan Cunningham2023-06-011-6/+1
* IB/hfi1: Add mmu_rb_node refcount to hfi1_mmu_rb_template tracepointsBrendan Cunningham2023-06-012-15/+40
* IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidateBrendan Cunningham2023-06-019-145/+177
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2023-04-2918-335/+474
|\
| * IB/hfi1: Place struct mmu_rb_handler on cache line startPatrick Kelsey2023-04-092-6/+19
| * IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requestsPatrick Kelsey2023-04-0911-304/+423
| * IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU orderPatrick Kelsey2023-04-091-7/+6
| * IB/hfi1: Suppress useless compiler warningsEhab Ababneh2023-04-091-0/+7
| * IB/hfi1: Remove trace newlinesDean Luick2023-04-095-18/+18
| * IB/hfi1: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas2023-03-191-2/+0
| * IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_initKang Chen2023-03-131-1/+4
* | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-2/+2
|\ \
| * | driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-2/+2
| |/
* | IB/hfi1: check for user backed iterator, not specific iterator typeJens Axboe2023-03-301-5/+2
* | iov_iter: add iter_iovec() helperJens Axboe2023-03-301-1/+2
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2023-02-249-160/+194
|\
| * IB/hfi1: Fix sdma.h tx->num_descs off-by-one errorsPatrick Kelsey2023-02-172-10/+9
| * IB/hfi1: Fix math bugs in hfi1_can_pin_pages()Patrick Kelsey2023-02-171-21/+40
| * IB/hfi1: Use dma_mmap_coherent for matching buffersDean Luick2023-01-101-24/+57
| * IB/hfi1: Update RMT size calculationDean Luick2023-01-101-27/+32
| * IB/hfi1: Split IB counter allocationDean Luick2023-01-101-49/+32
| * IB/hfi1: Improve TID validity checkingDean Luick2023-01-101-8/+8
| * IB/hfi1: Consolidate the creation of user TIDsDean Luick2023-01-102-7/+6
| * IB/hfi1: Assign npages earlierDean Luick2023-01-101-7/+2
| * IB/hfi1: Remove redundant pageidx variableDean Luick2023-01-101-13/+9
| * RDMA/hfi1: Fix doc for hfi1_free_ctxtMiaoqian Lin2022-12-271-1/+1
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-2/+2
|\ \
| * | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-2/+2
| |/
* | IB/hfi1: Assign npages earlierDean Luick2023-01-311-7/+2
* | IB/hfi1: Restore allocated resources on failed copyoutDean Luick2023-01-221-2/+5
* | IB/hfi1: Remove user expected buffer invalidate raceDean Luick2023-01-102-5/+55
* | IB/hfi1: Immediately remove invalid memory from hardwareDean Luick2023-01-102-14/+30
* | IB/hfi1: Fix expected receive setup error exit issuesDean Luick2023-01-101-33/+50
* | IB/hfi1: Reserve user expected TIDsDean Luick2023-01-101-8/+6
* | IB/hfi1: Reject a zero-length user expected bufferDean Luick2023-01-101-0/+2
|/
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-2/+2
|\
| * driver core: make struct class.devnode() take a const *Greg Kroah-Hartman2022-11-241-2/+2
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2022-12-145-13/+21
|\ \
| * | Merge tag 'v6.1-rc8' into rdma.git for-nextJason Gunthorpe2022-12-091-2/+1
| |\|
| * | RDMA/hfi1: use sysfs_emit() to instead of scnprintf()ye xingchen2022-12-071-1/+1
| * | RDMA/hfi1: Fix error return code in parse_platform_config()Wang Yufen2022-12-041-0/+6
| * | IB/hfi1: Switch to netif_napi_add()Yang Yang2022-12-011-1/+1
| * | RDMA/hfi: Decrease PCI device reference count in error pathXiongfeng Wang2022-11-221-0/+2
| * | IB/hfi1: Replace 1-element array with singletonKees Cook2022-11-181-11/+11
* | | Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Linus Torvalds2022-12-131-18/+3
|\ \ \ | |_|/ |/| |
| * | RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherentChristoph Hellwig2022-11-211-18/+3
| |/
* / IB/hfi1: Correctly move list in sc_disable()Dean Luick2022-10-191-2/+1
|/
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pairShang XiaoJing2022-09-271-4/+1
* IB/hfi1: remove rc_only_opcode and uc_only_opcode declarationsGaosheng Cui2022-09-201-3/+0