summaryrefslogtreecommitdiff
path: root/sys/dev/ntb
Commit message (Expand)AuthorAgeFilesLines
* MFC r344437: Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB.Alexander Motin2019-02-281-4/+12
* MFC r328611: Try to preallocate receive memory early.Alexander Motin2018-02-091-1/+12
* MFC r328450: Use bus_dmamem_alloc(9) KPI instead of contigmalloc(9).Alexander Motin2018-02-091-17/+42
* MFC r324155: Add initial support for Address Lookup Table (A-LUT).Alexander Motin2017-10-081-23/+72
* MFC r323575: Add second entry to LUT on a link side in B2B mode.Alexander Motin2017-09-211-4/+3
* MFC r323128: Increase negotiation polling period from 10ms to 100ms.Alexander Motin2017-09-112-2/+2
* MFC r323126: Make NTB drivers report more info via NewBus methods.Alexander Motin2017-09-115-7/+90
* MFC r323074: Clear doorbell bits after masking them before processing.Alexander Motin2017-09-111-1/+3
* MFC r323032, r323053, r323058, r323059, r323084, r323114, r323127:Alexander Motin2017-09-113-4/+954
* MFC r322981: Mask doorbells while processing them.Alexander Motin2017-09-111-2/+7
* MFC r322980: Fix fake interrupt when set doorbell is unmasked.Alexander Motin2017-09-111-8/+15
* MFC r323046: Make ntb_transport(4) ready receive early link events.Alexander Motin2017-09-071-4/+4
* MFC r323047: Make ntb_set_ctx() always generate fake link event.Alexander Motin2017-09-071-0/+7
* MFC r317340: Report NTB link speed to console and interface.Alexander Motin2017-05-075-15/+55
* MFC r311935: Pretend we support some IOCTLs to not scary upper layers.Alexander Motin2017-01-251-0/+5
* MFC r303554, r303561:Alexander Motin2016-08-181-0/+19
* MFC r303553: Make MAC address generation more random.Alexander Motin2016-08-181-2/+1
* MFC r303551: Fix infinite loops introduced at r303429.Alexander Motin2016-08-181-2/+2
* MFC r303514: Fix NTBT_QP_LINKS negotiation.Alexander Motin2016-08-181-29/+18
* MFC r303510: Clear scratchpad after MSIX negotiation to not leak garbage.Alexander Motin2016-08-181-0/+1
* MFC r303494: Once more refactor KPI between ntb_transport(4) and if_ntb(4).Alexander Motin2016-08-183-86/+138
* MFC r303429, r303437:Alexander Motin2016-08-185-749/+1152
* MFC r303266: Postpone ntb_get_msix_info() till we need to negotiate MSIX.Alexander Motin2016-08-181-2/+1
* MFC r302622 (by sephe): ntb: Fix LINTAlexander Motin2016-08-182-3/+1
* MFC r302531: Revert odd change, setting limit registers before base.Alexander Motin2016-08-181-12/+8
* MFC r302529: Remove callout_reset(link_work) from ntb_transport_attach().Alexander Motin2016-08-181-1/+0
* MFC r302530: Fix wrong copy/paste in r302510.Alexander Motin2016-08-181-1/+1
* MFC r302510:Alexander Motin2016-08-181-29/+10
* MFC r302508: Disable SB01BASE_LOCKUP workaround when split BARs disabled.Alexander Motin2016-08-181-1/+11
* MFC r302499: Improve checksum "offload" support.Alexander Motin2016-08-181-4/+50
* MFC r302496: Rewrite if_ntb to use modern interface KPIs and features.Alexander Motin2016-08-181-85/+244
* MFC r302495: Improve memory allocation errors handling on receive.Alexander Motin2016-08-182-1/+8
* MFC r302494: Synchronize MTU code with Linux.Alexander Motin2016-08-182-7/+4
* MFC r302493: Reimplement doorbell register emulation for NTB_SB01BASE_LOCKUP.Alexander Motin2016-08-182-61/+50
* MFC r302492: Bring some more order into link and qp state handling.Alexander Motin2016-08-181-9/+4
* MFC r302491: Switch ctx_lock from mutex to rmlock.Alexander Motin2016-08-181-17/+15
* MFC r302490: Create separate RX taskqueue for each qp.Alexander Motin2016-08-181-27/+20
* MFC r302489: Remove rx_completion_task taskqueue.Alexander Motin2016-08-181-8/+4
* MFC r302488: Remove unneeded RX lock, and make TX lock per-qp.Alexander Motin2016-08-181-11/+7
* MFC r302487: Reduce code divergence from Linux, preparing for DMA support.Alexander Motin2016-08-181-59/+73
* MFC r302486: Fix operation with multiple qps.Alexander Motin2016-08-181-5/+5
* MFC r302484: NewBus'ify NTB subsystem.Alexander Motin2016-08-189-1996/+2458
* MFC r302483: Remove some dead code found by Clang static analyzer.Alexander Motin2016-08-181-18/+4
* MFC r302482: Fix NTB_SDOORBELL_LOCKUP workaround.Alexander Motin2016-08-181-2/+6
* Fix if_ntb interface setup to include IFF_MULTICAST.Eric van Gyzen2016-06-181-1/+1
* When negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit theAlexander Motin2016-06-041-42/+15
* When negotiating MSIX parameters, give other head time to see ourAlexander Motin2016-06-041-3/+10
* Re-enable write combining, disabled by default at r295486.Alexander Motin2016-05-241-0/+4
* ntb_hw(4): Only record the first three MSIX vectorsConrad Meyer2016-05-231-4/+14
* ntb_hw(4): Add sysctls for administrative/test link config, stateConrad Meyer2016-05-182-10/+88