On Tue, Sep 02, 2025 at 06:26:57PM +0100, Anatoly Burakov wrote: > From: Pandi Kumar Maharajan <pandi.mahara...@intel.com> > > With the addition of double VLAN mode on the device, the MAC VLAN filter > add rule was previously matching only the inner VLAN, rather than the > intended outer VLAN. This patch resolves the issue by introducing a new > software recipe ID as part of ice_fltr_info, allowing the base code to > send the newly created recipe ID. This ensures that the filter correctly > matches the outer VLAN when processing packets. Issue is observed in ESXi > environment but this patch introduces a generic solution for all > operating systems by adding a rid_override flag. If the base driver needs > to use a recipe ID different from the shared code default, it can set the > rid variable and enable the rid_override flag. This instructs the shared > code to use the specified rid instead of the default value. > > Signed-off-by: Pandi Kumar Maharajan <pandi.mahara...@intel.com> > Signed-off-by: Anatoly Burakov <anatoly.bura...@intel.com> > --- > drivers/net/intel/ice/base/ice_switch.c | 6 +++++- > drivers/net/intel/ice/base/ice_switch.h | 4 ++++ > 2 files changed, 9 insertions(+), 1 deletion(-) > Acked-by: Bruce Richardson <bruce.richard...@intel.com>
- [PATCH v1 00/12] net/ice: update to latest version Anatoly Burakov
- [PATCH v1 02/12] net/ice/base: fix adding special wo... Anatoly Burakov
- Re: [PATCH v1 02/12] net/ice/base: fix adding sp... Bruce Richardson
- [PATCH v1 03/12] net/ice/base: fix memory leak in HW... Anatoly Burakov
- Re: [PATCH v1 03/12] net/ice/base: fix memory le... Bruce Richardson
- [PATCH v1 04/12] net/ice/base: fix memory leak in re... Anatoly Burakov
- Re: [PATCH v1 04/12] net/ice/base: fix memory le... Bruce Richardson
- [PATCH v1 07/12] net/ice/base: allow overriding reci... Anatoly Burakov
- Re: [PATCH v1 07/12] net/ice/base: allow overrid... Bruce Richardson
- [PATCH v1 05/12] net/ice/base: clean up RSS LUT sele... Anatoly Burakov
- Re: [PATCH v1 05/12] net/ice/base: clean up RSS ... Bruce Richardson
- [PATCH v1 06/12] net/ice/base: add 40G speed Anatoly Burakov
- Re: [PATCH v1 06/12] net/ice/base: add 40G speed Bruce Richardson
- [PATCH v1 10/12] net/ice: count drop-all filter stat... Anatoly Burakov
- Re: [PATCH v1 10/12] net/ice: count drop-all fil... Bruce Richardson
- Re: [PATCH v1 10/12] net/ice: count drop-all... Shaw, Jeffrey B
- Re: [PATCH v1 10/12] net/ice: count drop-all fil... Bruce Richardson
- [PATCH v1 11/12] net/ice/base: add E835 device ID's Anatoly Burakov
- Re: [PATCH v1 11/12] net/ice/base: add E835 devi... Bruce Richardson