> +/* Driver statistics, other than those in struct rtnl_link_stats64. > + * These are collected per-CPU and aggregated by ethtool. > + */ > +struct dsa_slave_stats { > + __u64 tx_reallocs; > + struct u64_stats_sync syncp; > +} __aligned(1 * sizeof(u64));
The convention seems to be to use a prefix of pcpu_, e.g. pcpu_sw_netstats, pcpu_lstats. Also, why __u64? Neither pcpu_sw_netstats nor pcpu_lstats use __u64. Andrew