From: David Miller Date: Mon, 22 Oct 2007 09:09:00 +0000 (-0700) Subject: Expand hwif->host_flags so that it fits new flags. X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=e95d9c6b046f665da551a51b4071902336a6118c;p=openwrt%2Fstaging%2Fblogic.git Expand hwif->host_flags so that it fits new flags. Commit 238e4f142c33bb34440cc64029dde7b9fbc4e65f ("ide: add IDE_HFLAG_NO_LBA48 and IDE_HFLAG_NO_LBA48_DMA host flags") caused a regression because the host_flags in struct hwif_s wasn't expanded to cope with the fact that the host flags no longer fit in 16 bits. Signed-off-by: David S. Miller [ I hate having to add good commit descriptions. - Linus ] Signed-off-by: Linus Torvalds --- diff --git a/include/linux/ide.h b/include/linux/ide.h index 2e4b8dd03cfe..4ed4777bba67 100644 --- a/include/linux/ide.h +++ b/include/linux/ide.h @@ -667,7 +667,7 @@ typedef struct hwif_s { u8 straight8; /* Alan's straight 8 check */ u8 bus_state; /* power state of the IDE bus */ - u16 host_flags; + u32 host_flags; u8 pio_mask;