summaryrefslogtreecommitdiff
path: root/drivers/ntb/ntb_transport.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-01NTB: transport: Try harder to alloc an aligned MW bufferAaron Sierra1-23/+63
2018-11-01ntb: ntb_transport: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2018-06-13Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2018-06-13treewide: kzalloc_node() -> kcalloc_node()Kees Cook1-2/+2
2018-06-11ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_creat...Jia-Ju Bai1-2/+2
2018-06-11ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_setup...Jia-Ju Bai1-1/+1
2018-01-29ntb_transport: Fix bug with max_mw_size parameterLogan Gunthorpe1-0/+3
2017-11-19NTB: Ensure ntb_mw_get_align() is only called when the link is upLogan Gunthorpe1-10/+10
2017-08-01ntb: transport shouldn't disable link due to bogus values in SPADsDave Jiang1-3/+1
2017-07-17ntb: use correct mw_count function in ntb_tool and ntb_transportLogan Gunthorpe1-1/+1
2017-07-06NTB: Alter Scratchpads API to support multi-ports devicesSerge Semin1-8/+7
2017-07-06NTB: Alter MW API to support multi-ports devicesSerge Semin1-5/+16
2017-07-06NTB: Add indexed ports NTB APISerge Semin1-0/+6
2017-06-19ntb: no sleep in ntb_async_tx_submitAllen Hubbe1-43/+7
2017-06-19ntb_transport: fix bug calculating num_qps_mwLogan Gunthorpe1-2/+2
2017-06-19ntb_transport: fix qp count bugLogan Gunthorpe1-2/+2
2017-02-17ntb_transport: Pick an unused queueThomas VanSelus1-1/+1
2017-02-17NTB: ntb_transport: fix debugfs_remove_recursiveAllen Hubbe1-2/+1
2016-12-24ntb_transport: Remove unnecessary call to ntb_peer_spad_readSteve Wahl1-1/+0
2016-12-24ntb_transport: Limit memory windows based on available, scratchpadsShyam Sundar S K1-12/+16
2016-11-14ntb_transport: make DMA_OUT_RESOURCE_TO HZ independentNicholas Mc Guire1-1/+1
2016-08-08ntb: add DMA error handling for RX DMADave Jiang1-16/+67
2016-08-08ntb: add DMA error handling for TX DMADave Jiang1-27/+83
2016-08-05ntb_transport: Check the number of spads the hardware supportsLogan Gunthorpe1-2/+7
2016-08-05NTB: allocate number transport entries depending on size of ring sizeDave Jiang1-2/+27
2016-03-18ntb: stop link work when we do not have memoryDave Jiang1-1/+8
2016-03-18ntb: stop tasklet from spinning forever during shutdown.Dave Jiang1-6/+16
2016-01-11NTB: Address out of DMA descriptor issue with NTBDave Jiang1-7/+41
2016-01-11NTB: ntb_process_tx error path bugJon Mason1-1/+1
2015-11-09NTB: fix 32-bit compiler warningArnd Bergmann1-2/+2
2015-11-09NTB: invalid buf pointer in multi-MW setupsJon Mason1-2/+2
2015-11-09NTB: remove unused variableSudip Mukherjee1-4/+0
2015-11-09NTB: fix access of free-ed pointerSudip Mukherjee1-8/+7
2015-11-09NTB: Fix issue where we may be accessing NULL ptrDave Jiang1-8/+9
2015-09-07NTB: Use unique DMA channels for TX and RXDave Jiang1-19/+58
2015-09-07NTB: Remove dma_sync_wait from ntb_async_rxAllen Hubbe1-9/+3
2015-09-07NTB: Clean up QP stats infoDave Jiang1-9/+16
2015-09-07NTB: Make the transport list in order of discoveryDave Jiang1-1/+1
2015-09-07NTB: Add flow control to the ntb_netdevDave Jiang1-1/+17
2015-08-09NTB: Fix dereference before checkAllen Hubbe1-2/+1
2015-08-09NTB: Fix zero size or integer overflow in ntb_set_mwAllen Hubbe1-3/+6
2015-08-09NTB: Schedule to receive on QP link upAllen Hubbe1-0/+2
2015-08-09NTB: Fix oops in debugfs when transport is half-upDave Jiang1-1/+5
2015-08-09NTB: Fix transport stats for multiple devicesDave Jiang1-2/+10
2015-08-09NTB: Fix ntb_transport out-of-order RX updateAllen Hubbe1-69/+100
2015-07-04NTB: Print driver name and version in module initDave Jiang1-0/+2
2015-07-04NTB: Increase transport MTU to 64k from 16kDave Jiang1-1/+1
2015-07-04NTB: Default to CPU memcpy for performanceDave Jiang1-4/+13
2015-07-04NTB: Improve performance with write combiningDave Jiang1-1/+10
2015-07-04NTB: Use NUMA memory and DMA chan in transportAllen Hubbe1-14/+32