]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r303494: Once more refactor KPI between ntb_transport(4) and if_ntb(4).
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Aug 2016 11:00:48 +0000 (11:00 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Aug 2016 11:00:48 +0000 (11:00 +0000)
commit174b661e729450e3f0da00372963858d754570d0
tree7c266d8510e91a36f2aebf3b3699e1ca49679ebe
parent46640c8dda5a9bbf897da10f268695c04db76d37
MFC r303494: Once more refactor KPI between ntb_transport(4) and if_ntb(4).

New design allows to attach multiple consumers to ntb_transport(4) instance.
Previous design obtained from Linux theoretically allowed that, but was not
practically usable (Linux also has only one consumer driver now).

git-svn-id: svn://svn.freebsd.org/base/stable/10@304405 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
share/man/man4/if_ntb.4
share/man/man4/ntb_transport.4
sys/dev/ntb/if_ntb/if_ntb.c
sys/dev/ntb/ntb_transport.c
sys/dev/ntb/ntb_transport.h