aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ntb/ntb_transport.c
Commit message (Expand)AuthorAgeFilesLines
* ntb_transport(4): Mark callouts MP-safe.Alexander Motin2021-08-101-3/+3
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-231-4/+4
* ntb: Fix an assertion to permit >= 32 doorbellsMark Johnston2020-10-231-1/+1
* ntb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+3
* Add compact scraptchpad protocol for ntb_transport(4).Alexander Motin2019-11-101-32/+88
* Fix i386 build.Alexander Motin2019-08-151-1/+2
* Limit memory window usage in ntb_transport to 256MB.Alexander Motin2019-08-151-18/+22
* Add driver for NTB in AMD SoC.Alexander Motin2019-07-021-30/+38
* Try to preallocate receive memory early.Alexander Motin2018-01-311-1/+12
* Use bus_dmamem_alloc(9) KPI instead of contigmalloc(9).Alexander Motin2018-01-261-17/+42
* Increase negotiation polling period from 10ms to 100ms.Alexander Motin2017-09-021-1/+1
* Make NTB drivers report more info via NewBus methods.Alexander Motin2017-09-021-4/+35
* Clear doorbell bits after masking them before processing.Alexander Motin2017-08-311-1/+3
* Make ntb_transport(4) ready receive early link events.Alexander Motin2017-08-311-4/+4
* Mask doorbells while processing them.Alexander Motin2017-08-281-2/+7
* Report NTB link speed to console and interface.Alexander Motin2017-04-231-2/+41
* Fix NTBT_QP_LINKS negotiation.Alexander Motin2016-07-291-29/+18
* Once more refactor KPI between ntb_transport(4) and if_ntb(4)..Alexander Motin2016-07-291-79/+129
* Once more refactor KPI between NTB hardware and consumers.Alexander Motin2016-07-281-47/+42
* ntb: Fix LINTSepherosa Ziehau2016-07-121-1/+1
* Remove callout_reset(link_work) from ntb_transport_attach().Alexander Motin2016-07-101-1/+0
* Improve memory allocation errors handling on receive.Alexander Motin2016-07-091-0/+2
* Synchronize MTU code with Linux.Alexander Motin2016-07-091-4/+2
* Reimplement doorbell register emulation for NTB_SB01BASE_LOCKUP.Alexander Motin2016-07-091-1/+0
* Bring some more order into link and qp state handling.Alexander Motin2016-07-091-9/+4
* Create separate RX taskqueue for each qp.Alexander Motin2016-07-091-27/+20
* Remove rx_completion_task taskqueue.Alexander Motin2016-07-091-8/+4
* Remove unneeded RX lock, and make TX lock per-qp.Alexander Motin2016-07-091-11/+7
* Reduce code divergence from Linux, preparing for DMA support.Alexander Motin2016-07-091-59/+73
* Fix operation with multiple qps.Alexander Motin2016-07-091-5/+5
* NewBus'ify NTB subsystem.Alexander Motin2016-07-091-0/+1492