On Fri, Mar 24, 2017 at 6:39 AM, Jiri Pirko <[email protected]> wrote:
> From: Jiri Pirko <[email protected]>
>
> In atm_tc_destroy, the flow qdisc filter chains are destroyed. However
> the main chain is not. So fix this memory and reference leak.
Are you sure? 'link' is on the 'flows' already according
to this comment:
struct atm_qdisc_data {
struct atm_flow_data link; /* unclassified skbs go here */
struct list_head flows; /* NB: "link" is also on this
list */
struct tasklet_struct task; /* dequeue tasklet */
};