index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
ntb
Age
Commit message (
Expand
)
Author
Files
Lines
2017-07-06
NTB: Alter MW API to support multi-ports devices
Serge Semin
6
-62
/
+179
2017-07-06
NTB: Alter link-state API to support multi-port devices
Serge Semin
2
-2
/
+2
2017-07-06
NTB: Add indexed ports NTB API
Serge Semin
5
-0
/
+75
2017-06-19
ntb: no sleep in ntb_async_tx_submit
Allen Hubbe
1
-43
/
+7
2017-06-19
ntb: ntb_hw_intel: Skylake doorbells should be 32bits, not 64bits
Dave Jiang
1
-1
/
+1
2017-06-19
ntb_transport: fix bug calculating num_qps_mw
Logan Gunthorpe
1
-2
/
+2
2017-06-19
ntb_transport: fix qp count bug
Logan Gunthorpe
1
-2
/
+2
2017-06-19
ntb: Correct modinfo usage statement for ntb_perf
Gary R Hook
1
-2
/
+2
2017-02-16
ntb: ntb_hw_intel: link_poll isn't clearing the pending status properly
Dave Jiang
1
-1
/
+23
2017-02-16
ntb_transport: Pick an unused queue
Thomas VanSelus
1
-1
/
+1
2017-02-16
ntb: ntb_perf missing dmaengine_unmap_put
Dave Jiang
1
-0
/
+2
2017-02-16
NTB: ntb_transport: fix debugfs_remove_recursive
Allen Hubbe
1
-2
/
+1
2016-12-23
ntb_transport: Remove unnecessary call to ntb_peer_spad_read
Steve Wahl
1
-1
/
+0
2016-12-23
NTB: Fix 'request_irq()' and 'free_irq()' inconsistancy
Christophe JAILLET
2
-2
/
+2
2016-12-23
ntb: fix SKX NTB config space size register offsets
Dave Jiang
1
-4
/
+4
2016-12-23
ntb_transport: Limit memory windows based on available, scratchpads
Shyam Sundar S K
1
-12
/
+16
2016-12-23
NTB: Register and offset values fix for memory window
Shyam Sundar S K
1
-10
/
+4
2016-12-23
NTB: add support for hotplug feature
Xiangliang Yu
2
-2
/
+12
2016-12-23
ntb: Adding Skylake Xeon NTB support
Dave Jiang
2
-5
/
+703
2016-11-13
ntb_perf: potential info leak in debugfs
Dan Carpenter
1
-3
/
+3
2016-11-13
ntb: ntb_hw_intel: init peer_addr in struct intel_ntb_dev
Dave Jiang
1
-0
/
+3
2016-11-13
ntb: make DMA_OUT_RESOURCE_TO HZ independent
Nicholas Mc Guire
1
-1
/
+1
2016-11-13
ntb_transport: make DMA_OUT_RESOURCE_TO HZ independent
Nicholas Mc Guire
1
-1
/
+1
2016-11-13
NTB: ntb_hw_intel: Fix typo in module parameter descriptions
Wei Yongjun
1
-6
/
+6
2016-11-13
ntb_pingpong: Fix db_init parameter description
Wei Yongjun
1
-1
/
+1
2016-08-08
ntb: add DMA error handling for RX DMA
Dave Jiang
1
-16
/
+67
2016-08-08
ntb: add DMA error handling for TX DMA
Dave Jiang
1
-27
/
+83
2016-08-05
NTB: ntb_hw_intel: use local variable pdev
Allen Hubbe
1
-5
/
+5
2016-08-05
NTB: ntb_hw_intel: show BAR size in debugfs info
Allen Hubbe
1
-1
/
+38
2016-08-05
ntb_perf: clear link_is_up flag when the link goes down.
Logan Gunthorpe
1
-19
/
+9
2016-08-05
ntb_pingpong: Add a debugfs file to get the ping count
Logan Gunthorpe
1
-1
/
+61
2016-08-05
ntb_tool: Add link status and files to debugfs
Logan Gunthorpe
1
-0
/
+92
2016-08-05
ntb_tool: Postpone memory window initialization for the user
Logan Gunthorpe
1
-138
/
+228
2016-08-05
ntb_perf: Wait for link before running test
Logan Gunthorpe
1
-1
/
+4
2016-08-05
ntb_perf: Return results by reading the run file
Logan Gunthorpe
1
-12
/
+55
2016-08-05
ntb_perf: Improve thread handling to increase robustness
Logan Gunthorpe
1
-48
/
+76
2016-08-05
ntb_perf: Schedule based on time not on performance
Logan Gunthorpe
1
-2
/
+4
2016-08-05
ntb_transport: Check the number of spads the hardware supports
Logan Gunthorpe
2
-4
/
+13
2016-08-05
ntb_tool: Add memory window debug support
Logan Gunthorpe
1
-1
/
+257
2016-08-05
ntb_perf: Allow limiting the size of the memory windows
Logan Gunthorpe
1
-0
/
+8
2016-08-05
NTB: allocate number transport entries depending on size of ring size
Dave Jiang
1
-2
/
+27
2016-08-05
ntb_tool: BUG: Ensure the buffer size is large enough to return all spads
Logan Gunthorpe
1
-2
/
+8
2016-08-05
ntb_tool: Fix infinite loop bug when writing spad/peer_spad file
Logan Gunthorpe
1
-4
/
+5
2016-03-26
NTB: Remove _addr functions from ntb_hw_amd
Allen Hubbe
1
-30
/
+0
2016-03-21
NTB: Fix incorrect clean up routine in ntb_perf
Dave Jiang
1
-18
/
+24
2016-03-21
NTB: Fix incorrect return check in ntb_perf
Dave Jiang
1
-4
/
+3
2016-03-17
ntb: fix possible NULL dereference
Sudip Mukherjee
1
-0
/
+2
2016-03-17
ntb: add missing setup of translation window
Dave Jiang
1
-0
/
+8
2016-03-17
ntb: stop link work when we do not have memory
Dave Jiang
1
-1
/
+8
2016-03-17
ntb: stop tasklet from spinning forever during shutdown.
Dave Jiang
1
-6
/
+16
2016-03-17
ntb: perf test: fix address space confusion
Arnd Bergmann
1
-10
/
+11
2016-01-21
NTB: Fix macro parameter conflict with field name
Allen Hubbe
1
-2
/
+3
2016-01-21
NTB: Add support for AMD PCI-Express Non-Transparent Bridge
Xiangliang Yu
6
-0
/
+1370
2016-01-17
ntb: ntb perf tool
Dave Jiang
3
-0
/
+757
2016-01-11
NTB: Address out of DMA descriptor issue with NTB
Dave Jiang
1
-7
/
+41
2016-01-11
NTB: Clear property bits in BAR value
Dave Jiang
2
-2
/
+5
2016-01-11
NTB: ntb_process_tx error path bug
Jon Mason
1
-1
/
+1
2015-11-08
NTB: fix 32-bit compiler warning
Arnd Bergmann
1
-2
/
+2
2015-11-08
NTB: unify translation addresses
Dave Jiang
2
-18
/
+13
2015-11-08
NTB: invalid buf pointer in multi-MW setups
Jon Mason
1
-2
/
+2
2015-11-08
NTB: remove unused variable
Sudip Mukherjee
1
-4
/
+0
2015-11-08
NTB: fix access of free-ed pointer
Sudip Mukherjee
1
-8
/
+7
2015-11-08
NTB: Fix issue where we may be accessing NULL ptr
Dave Jiang
1
-8
/
+9
2015-09-07
NTB: Fix range check on memory window index
Allen Hubbe
1
-1
/
+1
2015-09-07
NTB: Improve index handling in B2B MW workaround
Allen Hubbe
1
-6
/
+16
2015-09-07
NTB: Use unique DMA channels for TX and RX
Dave Jiang
1
-19
/
+58
2015-09-07
NTB: Remove dma_sync_wait from ntb_async_rx
Allen Hubbe
1
-9
/
+3
2015-09-07
NTB: Clean up QP stats info
Dave Jiang
1
-9
/
+16
2015-09-07
NTB: Make the transport list in order of discovery
Dave Jiang
1
-1
/
+1
2015-09-07
NTB: Add PCI Device IDs for Broadwell Xeon
Dave Jiang
2
-0
/
+18
2015-09-07
NTB: Add flow control to the ntb_netdev
Dave Jiang
1
-1
/
+17
2015-08-09
ntb: avoid format string in dev_set_name
Kees Cook
1
-1
/
+1
2015-08-09
NTB: Fix dereference before check
Allen Hubbe
1
-2
/
+1
2015-08-09
NTB: Fix zero size or integer overflow in ntb_set_mw
Allen Hubbe
1
-3
/
+6
2015-08-09
NTB: Schedule to receive on QP link up
Allen Hubbe
1
-0
/
+2
2015-08-09
NTB: Fix oops in debugfs when transport is half-up
Dave Jiang
1
-1
/
+5
2015-08-09
NTB: Fix transport stats for multiple devices
Dave Jiang
1
-2
/
+10
2015-08-09
NTB: Fix ntb_transport out-of-order RX update
Allen Hubbe
1
-69
/
+100
2015-07-04
NTB: Add split BAR output for debugfs stats
Dave Jiang
1
-15
/
+68
2015-07-04
NTB: Change WARN_ON_ONCE to pr_warn_once on unsafe
Dave Jiang
1
-8
/
+16
2015-07-04
NTB: Print driver name and version in module init
Dave Jiang
2
-0
/
+6
2015-07-04
NTB: Increase transport MTU to 64k from 16k
Dave Jiang
1
-1
/
+1
2015-07-04
NTB: Rename Intel code names to platform names
Dave Jiang
2
-455
/
+455
2015-07-04
NTB: Default to CPU memcpy for performance
Dave Jiang
1
-4
/
+13
2015-07-04
NTB: Improve performance with write combining
Dave Jiang
1
-1
/
+10
2015-07-04
NTB: Use NUMA memory in Intel driver
Allen Hubbe
1
-6
/
+12
2015-07-04
NTB: Use NUMA memory and DMA chan in transport
Allen Hubbe
1
-14
/
+32
2015-07-04
NTB: Rate limit ntb_qp_link_work
Allen Hubbe
1
-1
/
+1
2015-07-04
NTB: Add tool test client
Allen Hubbe
3
-0
/
+568
2015-07-04
NTB: Add ping pong test client
Allen Hubbe
5
-1
/
+262
2015-07-04
NTB: Add parameters for Intel SNB B2B addresses
Allen Hubbe
1
-19
/
+58
2015-07-04
NTB: Reset transport QP link stats on down
Allen Hubbe
1
-8
/
+28
2015-07-04
NTB: Do not advance transport RX on link down
Allen Hubbe
1
-2
/
+1
2015-07-04
NTB: Differentiate transport link down messages
Allen Hubbe
1
-2
/
+2
2015-07-04
NTB: Check the device ID to set errata flags
Dave Jiang
1
-5
/
+44
2015-07-04
NTB: Enable link for Intel root port mode in probe
Dave Jiang
1
-0
/
+10
2015-07-04
NTB: Read peer info from local SPAD in transport
Dave Jiang
1
-5
/
+5
2015-07-04
NTB: Split ntb_hw_intel and ntb_transport drivers
Allen Hubbe
9
-2156
/
+2513
2015-07-04
NTB: Add NTB hardware abstraction layer
Allen Hubbe
2
-0
/
+252
2015-07-02
NTB: Move files in preparation for NTB abstraction
Allen Hubbe
5
-189
/
+140
2015-06-23
Merge tag 'pci-v4.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-2
/
+0
2015-06-11
ntb: initialize max_mw for Atom before using it
Daniel Verkamp
1
-0
/
+1
2015-06-08
ntb: iounmap MW reg and vbase in error path
Jon Mason
1
-1
/
+1
2015-05-07
ntb: Drop pci_msi_off() call during probe
Michael S. Tsirkin
1
-2
/
+0
2014-10-17
ntb: Adding split BAR support for Haswell platforms
Dave Jiang
3
-60
/
+210
2014-10-17
ntb: use errata flag set via DID to implement workaround
Dave Jiang
2
-9
/
+42
2014-10-17
ntb: conslidate reading of PPD to move platform detection earlier
Dave Jiang
1
-28
/
+98
2014-10-17
ntb: move platform detection to separate function
Dave Jiang
1
-27
/
+47
2014-10-17
NTB: debugfs device entry
Jon Mason
3
-2
/
+107
2014-09-14
ntb: Add alignment check to meet hardware requirement
Dave Jiang
1
-0
/
+13
2014-09-14
NTB: correct the spread of queues over mw's
Jon Mason
1
-2
/
+2
2014-04-07
ntb: Use pci_enable_msix_range() instead of pci_enable_msix()
Alexander Gordeev
1
-15
/
+5
2014-04-07
ntb: Split ntb_setup_msix() into separate BWD/SNB routines
Alexander Gordeev
1
-65
/
+102
2014-04-07
ntb: Use pci_msix_vec_count() to obtain number of MSI-Xs
Alexander Gordeev
2
-13
/
+4
2014-04-07
NTB: Code Style Clean-up
Jon Mason
3
-20
/
+20
2014-04-07
NTB: client event cleanup
Jon Mason
2
-4
/
+1
2014-04-07
ntb: Fix leakage of ntb_device::msix_entries[] array
Alexander Gordeev
1
-0
/
+1
2014-04-07
NTB: Fix typo in setting one translation register
Roland Dreier
1
-1
/
+1
2013-11-26
Merge tag 'ntb-3.13' of git://github.com/jonmason/ntb
Linus Torvalds
4
-65
/
+156
2013-11-20
NTB: Disable interrupts and poll under high load
Jon Mason
3
-26
/
+48
2013-11-20
NTB: Enable Snoop on Primary Side
Jon Mason
2
-10
/
+19
2013-11-20
NTB: Document HW errata
Jon Mason
1
-0
/
+12
2013-11-20
NTB: remove duplicate defines
Michael Opdenacker
1
-3
/
+0
2013-11-20
NTB: correct dmaengine_get/put usage
Jon Mason
1
-3
/
+6
2013-11-20
NTB: Fix ntb_transport link down race
Jon Mason
1
-15
/
+28
2013-11-20
ntb: Fix missed call to pci_enable_msix()
Alexander Gordeev
1
-0
/
+4
2013-11-20
NTB: Fix NTB-RP Link Up
Jon Mason
1
-8
/
+28
2013-11-20
NTB: Xeon Doorbell errata workaround
Jon Mason
2
-5
/
+16
2013-11-14
dmaengine: remove DMA unmap flags
Bartlomiej Zolnierkiewicz
1
-8
/
+3
2013-11-14
NTB: convert to dmaengine_unmap_data
Bartlomiej Zolnierkiewicz
1
-27
/
+58
2013-09-05
ntb: clean up unnecessary MSI/MSI-X capability find
Yijing Wang
1
-4
/
+3
2013-09-05
NTB: Update Version
Jon Mason
1
-1
/
+1
2013-09-05
NTB: Comment Fix
Jon Mason
2
-4
/
+5
2013-09-05
NTB: Remove unused variable
Jon Mason
1
-3
/
+0
2013-09-05
NTB: Remove References of non-B2B BWD HW
Jon Mason
2
-13
/
+4
2013-09-05
NTB: NTB-RP support
Jon Mason
2
-104
/
+163
2013-09-05
NTB: Rename Variables for NTB-RP
Jon Mason
3
-49
/
+48
2013-09-05
NTB: Use DMA Engine to Transmit and Receive
Jon Mason
3
-47
/
+295
2013-09-03
NTB: Enable 32bit Support
Jon Mason
3
-4
/
+19
2013-09-03
NTB: Update Device IDs
Jon Mason
2
-14
/
+30
2013-09-03
NTB: BWD Link Recovery
Jon Mason
3
-3
/
+127
2013-09-03
NTB: Xeon Errata Workaround
Jon Mason
4
-58
/
+193
2013-09-03
NTB: Correct debugfs to work with more than 1 NTB Device
Jon Mason
3
-12
/
+48
2013-09-03
NTB: Correct USD/DSD Identification
Jon Mason
1
-2
/
+5
2013-09-03
NTB: Correct Number of Scratch Pad Registers
Jon Mason
2
-3
/
+3
2013-09-03
NTB: Add Error Handling in ntb_device_setup
Jon Mason
1
-1
/
+4
2013-05-15
NTB: Multiple NTB client fix
Jon Mason
1
-2
/
+3
2013-05-15
NTB: memcpy lockup workaround
Jon Mason
1
-3
/
+8
2013-05-15
NTB: Correctly handle receive buffers of the minimal size
Jon Mason
1
-3
/
+5
2013-05-15
NTB: reset tx_index on link toggle
Jon Mason
1
-1
/
+1
2013-05-15
NTB: Link toggle memory leak
Jon Mason
1
-12
/
+20
2013-05-15
NTB: Handle 64bit BAR sizes
Jon Mason
2
-50
/
+75
2013-05-15
NTB: fix pointer math issues
Dan Carpenter
1
-2
/
+2
2013-05-15
ntb: off by one sanity checks
Dan Carpenter
1
-3
/
+3
2013-05-15
NTB: variable dereferenced before check
Jon Mason
1
-2
/
+14
2013-01-21
NTB: Fix Sparse Warnings
Jon Mason
3
-20
/
+20
2013-01-21
NTB: disable x86_32 support
Jon Mason
1
-1
/
+1
2013-01-20
NTB: Update Version
Jon Mason
1
-1
/
+1
2013-01-20
NTB: Out of free receive entries issue
Jon Mason
1
-3
/
+6
2013-01-20
NTB: Remove reads across NTB
Jon Mason
1
-74
/
+63
2013-01-20
NTB: correct stack usage warning in debugfs_read
Jon Mason
1
-3
/
+10
2013-01-20
NTB: whitespace cleanups
Jon Mason
1
-24
/
+16
2013-01-20
NTB: namespacecheck cleanups
Jon Mason
2
-15
/
+1
2013-01-20
NTB: use simple_open for debugfs
Jon Mason
1
-7
/
+1
2013-01-20
NTB: No sleeping in interrupt context
Jon Mason
1
-3
/
+17
2013-01-20
NTB: separate transmit and receive windows
Jon Mason
1
-35
/
+44
2013-01-20
NTB: correct memory barrier
Jon Mason
1
-1
/
+1
2013-01-20
NTB: Handle ntb client device probes without present hardware
Jon Mason
1
-0
/
+6
2013-01-17
ntb: remove __dev* markings
Greg Kroah-Hartman
2
-11
/
+9
2013-01-17
PCI-Express Non-Transparent Bridge Support
Jon Mason
6
-0
/
+2920
[prev]