aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ntb/if_ntb
Commit message (Expand)AuthorAgeFilesLines
* ntb: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-091-3/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Although most of the NIC drivers are epoch ready, due to peer pressureGleb Smirnoff2020-02-241-2/+1
* Introduce flag IFF_NEEDSEPOCH that marks Ethernet interfaces thatGleb Smirnoff2020-01-231-1/+2
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Report NTB link speed to console and interface.Alexander Motin2017-04-231-13/+4
* Pretend we support some IOCTLs to not scary upper layers.Alexander Motin2017-01-111-0/+5
* Make MAC address generation more random.Alexander Motin2016-07-301-2/+1
* Once more refactor KPI between ntb_transport(4) and if_ntb(4)..Alexander Motin2016-07-291-4/+5
* Improve checksum "offload" support.Alexander Motin2016-07-091-4/+50
* Rewrite if_ntb to use modern interface KPIs and features.Alexander Motin2016-07-091-90/+249
* Improve memory allocation errors handling on receive.Alexander Motin2016-07-091-1/+6
* Synchronize MTU code with Linux.Alexander Motin2016-07-091-3/+2
* NewBus'ify NTB subsystem.Alexander Motin2016-07-091-1476/+69
* Fix if_ntb interface setup to include IFF_MULTICAST.Eric van Gyzen2016-06-181-1/+1
* Re-enable write combining, disabled by default at r295486.Alexander Motin2016-05-241-0/+4
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toSvatopluk Kraus2016-02-221-1/+0
* if_ntb: Don't roundup MW size to full BAR size unnecessarilyConrad Meyer2015-12-031-1/+1
* if_ntb: Log error *before* zeroing relevant variablesConrad Meyer2015-12-031-2/+2
* if_ntb: Initialize if_mtu to the correct MTUConrad Meyer2015-11-191-1/+6
* if_ntb: Add Xeon link watchdog register writesConrad Meyer2015-11-191-0/+31
* if_ntb: Reuse receive buffers correctlyConrad Meyer2015-11-181-10/+22
* NTB: Expose 32-bit BAR limits to consumersConrad Meyer2015-11-181-2/+4
* if_ntb: Diff reduce with LinuxConrad Meyer2015-11-181-24/+29
* if_ntb: Clear the right QP in the free bitmapConrad Meyer2015-11-141-1/+1
* if_ntb: MFV c92ba3c5: invalid buf pointer in multi-MW setupsConrad Meyer2015-11-111-2/+2
* ntb: volatile some members set by interrupt routinesConrad Meyer2015-11-111-2/+2
* if_ntb: Add module-specific log levelConrad Meyer2015-11-111-29/+39
* if_ntb: Transport link cleanup needs to be on a taskqueueConrad Meyer2015-11-111-2/+11
* NTB: Diff reduce with LinuxConrad Meyer2015-11-111-3/+7
* ntb: Use caddr_t to simplify pointer arithmeticConrad Meyer2015-11-111-11/+10
* if_ntb: Use ffsll() now that it is broadly availableConrad Meyer2015-10-221-8/+1
* NTB: Revert r289645Conrad Meyer2015-10-201-4/+0
* if_ntb: Diff-reduce with Linux; add queue index typeConrad Meyer2015-10-201-10/+15
* NTB: MFV 8c9edf63: Fix zero size or integer overflow in ntb_set_mwConrad Meyer2015-10-201-4/+7
* NTB: MFV da2e5ae5: Fix ntb_transport out-of-order RX updateConrad Meyer2015-10-201-44/+74
* if_ntb: Correct over-long lines, use qmin()Conrad Meyer2015-10-201-4/+4
* if_ntb: Use if_printf instead of device_printfConrad Meyer2015-10-201-8/+7
* NTB: MFV 7eb38781: Print driver name in module initConrad Meyer2015-10-201-0/+4
* NTB: MFV 9891417d: Increase transport MTU to 64k from 16kConrad Meyer2015-10-201-1/+1
* if_ntb: Fix typo in qp_link_work to match LinuxConrad Meyer2015-10-201-2/+2
* if_ntb: MFV 2849b5d7: Reset transport QP link stats on downConrad Meyer2015-10-201-9/+22
* NTB: Add ntb_db_vector_mask() missed in r289546Conrad Meyer2015-10-191-2/+2
* if_ntb: MFV e26a5843: Move MW/DB management to if_ntbConrad Meyer2015-10-181-230/+346
* if_ntb: Rename things to match Linux driverConrad Meyer2015-10-181-115/+117
* if_ntb: Replace handmade bitset macros with sys/bitset.hConrad Meyer2015-10-181-13/+22
* NTB: Rename some variables/functions to match LinuxConrad Meyer2015-10-181-5/+5
* NTB: Add variable number MW, DB CB support codeConrad Meyer2015-10-151-24/+31
* if_ntb: MFV 3cc5ba19: Add alignment check to meet hardware requirementConrad Meyer2015-10-141-2/+15
* NTB: MFV a1413cfb: correct the spread of queues over mw'sConrad Meyer2015-10-141-2/+2