ixgb: Cache-align all TX components of the adapter struct.
authorJesse Brandeburg <jesse.brandeburg@intel.com>
Thu, 31 Aug 2006 21:27:51 +0000 (14:27 -0700)
committerAuke Kok <juke-jan.h.kok@intel.com>
Thu, 31 Aug 2006 21:27:51 +0000 (14:27 -0700)
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
drivers/net/ixgb/ixgb.h

index a4bee8cafa585bbed59245098ea005b73975755f..a51604b3651f0063ed3c9362803d688305b1e855 100644 (file)
@@ -170,7 +170,7 @@ struct ixgb_adapter {
        unsigned long led_status;
 
        /* TX */
-       struct ixgb_desc_ring tx_ring;
+       struct ixgb_desc_ring tx_ring ____cacheline_aligned_in_smp;
        unsigned long timeo_start;
        uint32_t tx_cmd_type;
        uint64_t hw_csum_tx_good;