diff options
author | Richard Kennedy <richard@rsk.demon.co.uk> | 2008-09-22 14:47:13 -0700 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2008-09-29 00:28:36 -0400 |
commit | 6866e7bc83f13a1bc6de59099930e9db1ab0042f (patch) | |
tree | aa028533eb6a019d8c1bc7f57ddf945454453f6d /include/linux/libata.h | |
parent | 67e3e221d61c0e70b2f244fd921e5e601d6c7339 (diff) | |
download | linux-6866e7bc83f13a1bc6de59099930e9db1ab0042f.tar.gz linux-6866e7bc83f13a1bc6de59099930e9db1ab0042f.tar.bz2 linux-6866e7bc83f13a1bc6de59099930e9db1ab0042f.zip |
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@rsk.demon.co.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'include/linux/libata.h')
-rw-r--r-- | include/linux/libata.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h index 1f44cfb847e1..947cf84e555d 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h @@ -560,8 +560,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; |