|
@@ -71,11 +71,11 @@ struct Qdisc {
|
|
|
struct gnet_stats_basic_cpu __percpu *cpu_bstats;
|
|
|
struct gnet_stats_queue __percpu *cpu_qstats;
|
|
|
|
|
|
- struct Qdisc *next_sched;
|
|
|
- struct sk_buff *gso_skb;
|
|
|
/*
|
|
|
* For performance sake on SMP, we put highly modified fields at the end
|
|
|
*/
|
|
|
+ struct Qdisc *next_sched ____cacheline_aligned_in_smp;
|
|
|
+ struct sk_buff *gso_skb;
|
|
|
unsigned long state;
|
|
|
struct sk_buff_head q;
|
|
|
struct gnet_stats_basic_packed bstats;
|