> -----Original Message----- > From: Ye, Xiaolong <xiaolong...@intel.com> > Sent: Friday, March 13, 2020 22:07 > To: Wang, Haiyue <haiyue.w...@intel.com> > Cc: dev@dpdk.org; Zhang, Qi Z <qi.z.zh...@intel.com>; Yang, Qiming > <qiming.y...@intel.com>; Xing, > Beilei <beilei.x...@intel.com>; Zhao1, Wei <wei.zh...@intel.com> > Subject: Re: [PATCH v2 6/7] net/ice: handle the PF initialization by DCF > > 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? >
Yes, exactly, should be "pass through the PF's ..." > 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