[<prev] [next>] [day] [month] [year] [list]
Message-Id: <1219326420.1276.8.camel@castor.localdomain>
Date: Thu, 21 Aug 2008 14:47:00 +0100
From: Richard Kennedy <richard@....demon.co.uk>
To: jgarzik@...ox.com
Cc: lkml <linux-kernel@...r.kernel.org>, linux-ide@...r.kernel.org
Subject: [PATCH] libata: reorder ata_device to remove 8 bytes of padding on
64 bits
reduce size by 8 bytes from 1160 to 1152 allowing it to fit in 1 fewer
cachelines.
Signed-off-by: Richard Kennedy <richard@....demon.co.uk>
---
patch against 2.6.27-rc4 compiled & run on AMD64.
Richard
diff --git a/include/linux/libata.h b/include/linux/libata.h
index 06b8033..84a7a0d 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -553,8 +553,8 @@ struct ata_ering {
struct ata_device {
struct ata_link *link;
unsigned int devno; /* 0 or 1 */
- unsigned long flags; /* ATA_DFLAG_xxx */
unsigned int horkage; /* List of broken features */
+ unsigned long flags; /* ATA_DFLAG_xxx */
struct scsi_device *sdev; /* attached SCSI device */
#ifdef CONFIG_ATA_ACPI
acpi_handle acpi_handle;
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists