From: Jeff Barnhill <0xeff...@gmail.com>
Date: Sun, 28 Oct 2018 01:51:59 +0000

> +struct ipv6_ac_addrlist {
> +     struct in6_addr         acal_addr;
> +     possible_net_t          acal_pnet;
> +     refcount_t              acal_users;
> +     struct hlist_node       acal_lst; /* inet6_acaddr_lst */
> +     struct rcu_head         rcu;
> +};

Please just add the hlist to ifcaddr6 instead of duplicating so much
information and reference counters here.

This seems to waste a lot of memory unnecessary and add lots of
unnecessary object allocate/setup/destroy logic.

Reply via email to