aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ntb
Commit message (Expand)AuthorAgeFilesLines
* ntb: quiet gcc -Wreturn-typeRyan Libby2020-12-111-0/+1
* ntb: Fix the 32-bit build after r366969Mark Johnston2020-10-231-1/+2
* ntb: Add Intel Xeon Gen3 supportMark Johnston2020-10-232-48/+437
* ntb: Fix an assertion to permit >= 32 doorbellsMark Johnston2020-10-231-1/+1
* ntb_tool: ubuf is too small to hold a human readable 64 bit valueEric van Gyzen2020-10-211-1/+1
* ntb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-013-9/+1
* o Don't include headers from iommu.h, include them from the headerRuslan Bukin2020-07-292-0/+4
* Fix build.Ruslan Bukin2020-07-292-0/+2
* o Move the buswide_ctxs bitmap to iommu_unit and rename related functions.Ruslan Bukin2020-07-282-2/+2
* ntb: Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-231-25/+4
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-265-62/+70
* Although most of the NIC drivers are epoch ready, due to peer pressureGleb Smirnoff2020-02-241-2/+1
* Add support for Hygon NTB PCI device in ntb_hw_amd driver.Alexander Motin2020-02-142-1/+17
* Introduce flag IFF_NEEDSEPOCH that marks Ethernet interfaces thatGleb Smirnoff2020-01-231-1/+2
* Make DMAR allow Intel NTB device to access its own BAR0.Alexander Motin2019-11-281-0/+32
* Make the code slightly more compact.Alexander Motin2019-11-281-22/+26
* Report XLAT0 register for completeness.Alexander Motin2019-11-251-0/+8
* Call bus_dma_dmar_set_buswide(9) added in r354830.Alexander Motin2019-11-191-0/+6
* Make ntb(4) send bus_get_dma_tag() requests to parent buses passing realAlexander Motin2019-11-145-0/+11
* Add compact scraptchpad protocol for ntb_transport(4).Alexander Motin2019-11-101-32/+88
* Allow splitting PLX NTB BAR2 into several memory windows.Alexander Motin2019-11-101-101/+137
* NTB Tool: Test driver for NTB hardware drivers.Alexander Motin2019-08-161-0/+1516
* Fix i386 build.Alexander Motin2019-08-151-1/+2
* Limit memory window usage in ntb_transport to 256MB.Alexander Motin2019-08-151-18/+22
* Fix i386 LINT build after r351056.Alexander Motin2019-08-151-8/+8
* Implement new methods for Intel and PLX NTB.Alexander Motin2019-08-152-0/+83
* Add support for PCI Device ID 0x148B in ntb_hw_amd driver.Alexander Motin2019-08-142-62/+107
* Include sys/lock.h, as told by man page.Alexander Motin2019-07-021-0/+1
* Fix i386 LINT after r349594.Alexander Motin2019-07-021-17/+32
* Add driver for NTB in AMD SoC.Alexander Motin2019-07-026-30/+1631
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-202-0/+2
* Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB.Alexander Motin2019-02-211-4/+12
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-1/+1
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-1/+1
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-1/+1
* 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
* Fix typos from last commit, these should have been #.Warner Losh2017-12-221-1/+1
* Use '#' rather than some made up name for fields we want to ignore.Warner Losh2017-12-221-1/+1
* Add initial support for Address Lookup Table (A-LUT).Alexander Motin2017-10-011-24/+73
* Add PNP metadata to a few driversConrad Meyer2017-09-141-5/+4
* Add second entry to LUT on a link side in B2B mode.Alexander Motin2017-09-141-4/+3
* Increase negotiation polling period from 10ms to 100ms.Alexander Motin2017-09-022-2/+2
* Make NTB drivers report more info via NewBus methods.Alexander Motin2017-09-025-7/+90
* Link Interface has no Link Error registers.Alexander Motin2017-09-011-3/+11
* Clear doorbell bits after masking them before processing.Alexander Motin2017-08-311-1/+3
* Remove unneeded pmap_change_attr() calls.Alexander Motin2017-08-311-4/+0
* Add/polish some defines.Alexander Motin2017-08-311-24/+25
* Fix port control for PEX 8749.Alexander Motin2017-08-311-3/+3
* Make ntb_set_ctx() always generate fake link event.Alexander Motin2017-08-311-0/+7