summaryrefslogtreecommitdiffstats
path: root/drivers/ntb/ntb_transport.c
Commit message (Expand)AuthorAgeFilesLines
* ntb: Check tx descriptors outstanding instead of head/tail for tx queueDave Jiang2023-08-221-1/+1
* ntb: Fix calculation ntb_transport_tx_free_entry()Dave Jiang2023-08-221-1/+1
* ntb: Drop packets when qp link is downDave Jiang2023-08-221-1/+5
* ntb: Clean up tx tail index on link downDave Jiang2023-08-221-2/+9
* NTB: ntb_transport: fix possible memory leak while device_register() failsYang Yingliang2023-07-081-1/+1
* bus: Make remove callback return voidUwe Kleine-König2021-07-211-3/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-2/+2
* NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai2020-03-131-29/+29
* NTB: ntb_transport: remove redundant assignment to rcColin Ian King2019-09-231-1/+1
* NTB: Add MSI interrupt support to ntb_transportLogan Gunthorpe2019-06-131-1/+168
* NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazedLogan Gunthorpe2019-06-131-0/+1
* NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMALogan Gunthorpe2019-02-111-2/+26
* NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup()Joey Zhang2019-02-111-0/+3
* NTB: transport: Try harder to alloc an aligned MW bufferAaron Sierra2018-10-311-23/+63
* ntb: ntb_transport: Mark expected switch fall-throughsGustavo A. R. Silva2018-10-311-0/+2
* Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2018-06-121-2/+2
|\
| * treewide: kzalloc_node() -> kcalloc_node()Kees Cook2018-06-121-2/+2
* | ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_creat...Jia-Ju Bai2018-06-111-2/+2
* | ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_setup...Jia-Ju Bai2018-06-111-1/+1
|/
* ntb_transport: Fix bug with max_mw_size parameterLogan Gunthorpe2018-01-281-0/+3
* NTB: Ensure ntb_mw_get_align() is only called when the link is upLogan Gunthorpe2017-11-181-10/+10
* ntb: transport shouldn't disable link due to bogus values in SPADsDave Jiang2017-08-011-3/+1
* ntb: use correct mw_count function in ntb_tool and ntb_transportLogan Gunthorpe2017-07-171-1/+1
* NTB: Alter Scratchpads API to support multi-ports devicesSerge Semin2017-07-061-8/+7
* NTB: Alter MW API to support multi-ports devicesSerge Semin2017-07-061-5/+16
* NTB: Add indexed ports NTB APISerge Semin2017-07-061-0/+6
* ntb: no sleep in ntb_async_tx_submitAllen Hubbe2017-06-191-43/+7
* ntb_transport: fix bug calculating num_qps_mwLogan Gunthorpe2017-06-191-2/+2
* ntb_transport: fix qp count bugLogan Gunthorpe2017-06-191-2/+2
* ntb_transport: Pick an unused queueThomas VanSelus2017-02-161-1/+1
* NTB: ntb_transport: fix debugfs_remove_recursiveAllen Hubbe2017-02-161-2/+1
* ntb_transport: Remove unnecessary call to ntb_peer_spad_readSteve Wahl2016-12-231-1/+0
* ntb_transport: Limit memory windows based on available, scratchpadsShyam Sundar S K2016-12-231-12/+16
* ntb_transport: make DMA_OUT_RESOURCE_TO HZ independentNicholas Mc Guire2016-11-131-1/+1
* ntb: add DMA error handling for RX DMADave Jiang2016-08-081-16/+67
* ntb: add DMA error handling for TX DMADave Jiang2016-08-081-27/+83
* ntb_transport: Check the number of spads the hardware supportsLogan Gunthorpe2016-08-051-2/+7
* NTB: allocate number transport entries depending on size of ring sizeDave Jiang2016-08-051-2/+27
* ntb: stop link work when we do not have memoryDave Jiang2016-03-171-1/+8
* ntb: stop tasklet from spinning forever during shutdown.Dave Jiang2016-03-171-6/+16
* NTB: Address out of DMA descriptor issue with NTBDave Jiang2016-01-111-7/+41
* NTB: ntb_process_tx error path bugJon Mason2016-01-111-1/+1
* NTB: fix 32-bit compiler warningArnd Bergmann2015-11-081-2/+2
* NTB: invalid buf pointer in multi-MW setupsJon Mason2015-11-081-2/+2
* NTB: remove unused variableSudip Mukherjee2015-11-081-4/+0
* NTB: fix access of free-ed pointerSudip Mukherjee2015-11-081-8/+7
* NTB: Fix issue where we may be accessing NULL ptrDave Jiang2015-11-081-8/+9
* NTB: Use unique DMA channels for TX and RXDave Jiang2015-09-071-19/+58
* NTB: Remove dma_sync_wait from ntb_async_rxAllen Hubbe2015-09-071-9/+3
* NTB: Clean up QP stats infoDave Jiang2015-09-071-9/+16