summaryrefslogtreecommitdiffstats
path: root/sys/dev/ntb
Commit message (Expand)AuthorAgeFilesLines
* MFC r311935: Pretend we support some IOCTLs to not scary upper layers.mav2017-01-251-0/+5
* MFC r303554, r303561:mav2016-08-181-0/+19
* MFC r303553: Make MAC address generation more random.mav2016-08-181-2/+1
* MFC r303551: Fix infinite loops introduced at r303429.mav2016-08-181-2/+2
* MFC r303514: Fix NTBT_QP_LINKS negotiation.mav2016-08-181-29/+18
* MFC r303510: Clear scratchpad after MSIX negotiation to not leak garbage.mav2016-08-181-0/+1
* MFC r303494: Once more refactor KPI between ntb_transport(4) and if_ntb(4).mav2016-08-183-87/+139
* MFC r303429, r303437:mav2016-08-185-749/+1152
* MFC r303266: Postpone ntb_get_msix_info() till we need to negotiate MSIX.mav2016-08-181-2/+1
* MFC r302622 (by sephe): ntb: Fix LINTmav2016-08-182-3/+1
* MFC r302531: Revert odd change, setting limit registers before base.mav2016-08-181-12/+8
* MFC r302529: Remove callout_reset(link_work) from ntb_transport_attach().mav2016-08-181-1/+0
* MFC r302530: Fix wrong copy/paste in r302510.mav2016-08-181-1/+1
* MFC r302510:mav2016-08-181-29/+10
* MFC r302508: Disable SB01BASE_LOCKUP workaround when split BARs disabled.mav2016-08-181-1/+11
* MFC r302499: Improve checksum "offload" support.mav2016-08-181-4/+50
* MFC r302496: Rewrite if_ntb to use modern interface KPIs and features.mav2016-08-181-90/+249
* MFC r302495: Improve memory allocation errors handling on receive.mav2016-08-182-1/+8
* MFC r302494: Synchronize MTU code with Linux.mav2016-08-182-7/+4
* MFC r302493: Reimplement doorbell register emulation for NTB_SB01BASE_LOCKUP.mav2016-08-182-61/+50
* MFC r302492: Bring some more order into link and qp state handling.mav2016-08-181-9/+4
* MFC r302491: Switch ctx_lock from mutex to rmlock.mav2016-08-181-17/+15
* MFC r302490: Create separate RX taskqueue for each qp.mav2016-08-181-27/+20
* MFC r302489: Remove rx_completion_task taskqueue.mav2016-08-181-8/+4
* MFC r302488: Remove unneeded RX lock, and make TX lock per-qp.mav2016-08-181-11/+7
* MFC r302487: Reduce code divergence from Linux, preparing for DMA support.mav2016-08-181-59/+73
* MFC r302486: Fix operation with multiple qps.mav2016-08-181-5/+5
* MFC r302484: NewBus'ify NTB subsystem.mav2016-08-189-1996/+2458
* MFC r302483: Remove some dead code found by Clang static analyzer.mav2016-08-181-18/+4
* MFC r302482: Fix NTB_SDOORBELL_LOCKUP workaround.mav2016-08-181-2/+6
* Fix if_ntb interface setup to include IFF_MULTICAST.vangyzen2016-06-181-1/+1
* When negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit themav2016-06-041-42/+15
* When negotiating MSIX parameters, give other head time to see ourmav2016-06-041-3/+10
* Re-enable write combining, disabled by default at r295486.mav2016-05-241-0/+4
* ntb_hw(4): Only record the first three MSIX vectorscem2016-05-231-4/+14
* ntb_hw(4): Add sysctls for administrative/test link config, statecem2016-05-182-11/+89
* sys/dev: minor spelling fixes.pfg2016-05-031-2/+2
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toskra2016-02-222-2/+0
* NTB: workaround for high traffic hardware hangcem2016-02-143-35/+406
* ntb_hw(4): Print correct PAT name for non-WC/WB types mapped at loadcem2016-02-101-4/+28
* ntb_hw(4): Allow any x86 PAT caching flags for MW defaultscem2016-02-101-11/+44
* if_ntb: Don't roundup MW size to full BAR size unnecessarilycem2015-12-031-1/+1
* if_ntb: Log error *before* zeroing relevant variablescem2015-12-031-2/+2
* NTB: WC/WB isn't enough; set MMR region as UCcem2015-11-252-28/+37
* ntb: Add MW tunable for MMR Xeon errata workaroundcem2015-11-241-29/+57
* if_ntb: Initialize if_mtu to the correct MTUcem2015-11-191-1/+6
* if_ntb: Add Xeon link watchdog register writescem2015-11-193-2/+34
* if_ntb: Reuse receive buffers correctlycem2015-11-181-10/+22
* NTB: Expose 32-bit BAR limits to consumerscem2015-11-183-8/+24
* NTB: Mask off the low 12 bits of address/range registerscem2015-11-181-6/+7
OpenPOWER on IntegriCloud