On 1/15/2019 12:56 PM, Qi Zhang wrote:
> Free flow profile entries when free hw tables.
> 
> Signed-off-by: Qi Zhang <qi.z.zh...@intel.com>
> Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell...@intel.com>

<...>

>  /**
> + * ice_free_flow_profs - free flow profile entries
> + * @hw: pointer to the hardware structure
> + */
> +static void ice_free_flow_profs(struct ice_hw *hw)
> +{
> +     u8 i;
> +
> +     for (i = 0; i < ICE_BLK_COUNT; i++) {
> +             struct ice_flow_prof *p, *tmp;
> +
> +             if (!&hw->fl_profs[i])
> +                     continue;
> +
> +             /* This call is being made as part of resource deallocation
> +              * during unload. Lock acquire and release will not be
> +              * necessary here.
> +              */
> +             LIST_FOR_EACH_ENTRY_SAFE(p, tmp, &hw->fl_profs[i],
> +                                      ice_flow_prof, l_entry) {
> +                     struct ice_flow_entry *e, *t;
> +
> +                     LIST_FOR_EACH_ENTRY_SAFE(e, t, &p->entries,
> +                                              ice_flow_entry, l_entry)
> +                             ice_flow_rem_entry(hw, ICE_FLOW_ENTRY_HNDL(e));

Same 32-bits build error here for ICE_FLOW_ENTRY_HNDL usage.

Reply via email to