|
@@ -69,7 +69,7 @@ struct nfqnl_instance {
|
|
* Following fields are dirtied for each queued packet,
|
|
* Following fields are dirtied for each queued packet,
|
|
* keep them in same cache line if possible.
|
|
* keep them in same cache line if possible.
|
|
*/
|
|
*/
|
|
- spinlock_t lock;
|
|
|
|
|
|
+ spinlock_t lock ____cacheline_aligned_in_smp;
|
|
unsigned int queue_total;
|
|
unsigned int queue_total;
|
|
unsigned int id_sequence; /* 'sequence' of pkt ids */
|
|
unsigned int id_sequence; /* 'sequence' of pkt ids */
|
|
struct list_head queue_list; /* packets in queue */
|
|
struct list_head queue_list; /* packets in queue */
|