summaryrefslogtreecommitdiff
path: root/sys/dev/ntb
AgeCommit message (Expand)Author
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-06-28net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang
2024-02-07ntb: Add Intel Xeon Gen4 supportAustin Zhang
2024-01-27ntb_hw_plx: Workaround read-only scratchpad registersAlexander Motin
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-25IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()Justin Hibbits
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-09-28ntb: Use uintmax_t casts and %j to print physical addresses.John Baldwin
2022-05-09ntb: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-09-27ntb_hw_intel: fix xeon NTB gen3 bar disable logicDavid Bright
2021-08-10ntb_hw_intel(4): Add CTLFLAG_MPSAFE flags.Alexander Motin
2021-08-10ntb_transport(4): Mark callouts MP-safe.Alexander Motin
2021-08-10ntb_hw_intel(4): Remove CTLFLAG_NEEDGIANT flags.Alexander Motin
2021-06-22newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh
2020-12-11ntb: quiet gcc -Wreturn-typeRyan Libby
2020-10-23ntb: Fix the 32-bit build after r366969Mark Johnston
2020-10-23ntb: Add Intel Xeon Gen3 supportMark Johnston
2020-10-23ntb: Fix an assertion to permit >= 32 doorbellsMark Johnston
2020-10-21ntb_tool: ubuf is too small to hold a human readable 64 bit valueEric van Gyzen
2020-09-01ntb: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-29o Don't include headers from iommu.h, include them from the headerRuslan Bukin
2020-07-29Fix build.Ruslan Bukin
2020-07-28o Move the buswide_ctxs bitmap to iommu_unit and rename related functions.Ruslan Bukin
2020-07-23ntb: Stop checking for failures from malloc(M_WAITOK).Mark Johnston
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-24Although most of the NIC drivers are epoch ready, due to peer pressureGleb Smirnoff
2020-02-14Add support for Hygon NTB PCI device in ntb_hw_amd driver.Alexander Motin
2020-01-23Introduce flag IFF_NEEDSEPOCH that marks Ethernet interfaces thatGleb Smirnoff
2019-11-28Make DMAR allow Intel NTB device to access its own BAR0.Alexander Motin
2019-11-28Make the code slightly more compact.Alexander Motin
2019-11-25Report XLAT0 register for completeness.Alexander Motin
2019-11-19Call bus_dma_dmar_set_buswide(9) added in r354830.Alexander Motin
2019-11-14Make ntb(4) send bus_get_dma_tag() requests to parent buses passing realAlexander Motin
2019-11-10Add compact scraptchpad protocol for ntb_transport(4).Alexander Motin
2019-11-10Allow splitting PLX NTB BAR2 into several memory windows.Alexander Motin
2019-08-16NTB Tool: Test driver for NTB hardware drivers.Alexander Motin
2019-08-15Fix i386 build.Alexander Motin
2019-08-15Limit memory window usage in ntb_transport to 256MB.Alexander Motin
2019-08-15Fix i386 LINT build after r351056.Alexander Motin
2019-08-15Implement new methods for Intel and PLX NTB.Alexander Motin
2019-08-14Add support for PCI Device ID 0x148B in ntb_hw_amd driver.Alexander Motin
2019-07-02Include sys/lock.h, as told by man page.Alexander Motin
2019-07-02Fix i386 LINT after r349594.Alexander Motin
2019-07-02Add driver for NTB in AMD SoC.Alexander Motin
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2019-02-21Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB.Alexander Motin
2018-09-26Reapply, with minor tweaks, r338025, from the original commit:Warner Losh