From: Paul Greenwalt <[email protected]> Date: Tue, 20 Aug 2024 17:26:16 -0400
> E830 adds hardware support to prevent the VF from overflowing the PF > mailbox with VIRTCHNL messages. E830 will use the hardware feature > (ICE_F_MBX_LIMIT) instead of the software solution ice_is_malicious_vf(). > > To prevent a VF from overflowing the PF, the PF sets the number of > messages per VF that can be in the PF's mailbox queue > (ICE_MBX_OVERFLOW_WATERMARK). When the PF processes a message from a VF, > the PF decrements the per VF message count using the E830_MBX_VF_DEC_TRIG > register. > > Signed-off-by: Paul Greenwalt <[email protected]> Reviewed-by: Alexander Lobakin <[email protected]> Thanks, Olek
