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