--- trunk/mkinitrd-magellan/busybox/util-linux/volume_id/unused_highpoint.c 2010/04/29 20:38:48 983 +++ trunk/mkinitrd-magellan/busybox/util-linux/volume_id/unused_highpoint.c 2010/05/30 11:32:42 984 @@ -23,11 +23,11 @@ struct hpt37x_meta { uint8_t filler1[32]; uint32_t magic; -} __attribute__((packed)); +} PACKED; struct hpt45x_meta { uint32_t magic; -} __attribute__((packed)); +} PACKED; #define HPT37X_CONFIG_OFF 0x1200 #define HPT37X_MAGIC_OK 0x5a7816f0 @@ -37,7 +37,7 @@ #define HPT45X_MAGIC_BAD 0x5a7816fd -int volume_id_probe_highpoint_37x_raid(struct volume_id *id, uint64_t off) +int FAST_FUNC volume_id_probe_highpoint_37x_raid(struct volume_id *id, uint64_t off) { struct hpt37x_meta *hpt; uint32_t magic; @@ -58,7 +58,7 @@ return 0; } -int volume_id_probe_highpoint_45x_raid(struct volume_id *id, uint64_t off, uint64_t size) +int FAST_FUNC volume_id_probe_highpoint_45x_raid(struct volume_id *id, uint64_t off, uint64_t size) { struct hpt45x_meta *hpt; uint64_t meta_off;