On 03/10, Haiyue Wang wrote: >The DCF (Device Config Function) works at the user PF level, it can't >access the real PF hardware directly. So it will proxy the PF's AdminQ >command through DCF's mailbox.
Proxy is a noun, so this sentence is a little bit confusing. Do you mean DCF will rely on the mailbox to serve as the proxy to pass the PF's AdminQ command? Thanks, Xiaolong > >And the DCF is mainly used to control the flow setting of other VFs, so >it only needs to initialize some core functions about the flow . > >Signed-off-by: Haiyue Wang <haiyue.w...@intel.com> >--- > drivers/net/ice/Makefile | 1 + > drivers/net/ice/ice_dcf.c | 7 +- > drivers/net/ice/ice_dcf.h | 3 + > drivers/net/ice/ice_dcf_ethdev.c | 10 +- > drivers/net/ice/ice_dcf_ethdev.h | 11 +- > drivers/net/ice/ice_dcf_parent.c | 263 +++++++++++++++++++++++++++++++ > drivers/net/ice/meson.build | 3 +- > 7 files changed, 292 insertions(+), 6 deletions(-) > create mode 100644 drivers/net/ice/ice_dcf_parent.c