On Mon, 20 Jun 2011, Alan Stern wrote: > On Mon, 20 Jun 2011, Nicolas Pitre wrote: > > > > As far as I can tell, the other structures in ehci.h have > > > ((aligned(32)) simply in order to save space, since there can be large > > > numbers of these structures allocated. > > > > How can increasing the alignment to 32 bytes save space? > > No, no -- the alignment is _decreased_ to 32 bits. Without the > attribute the alignment would have been 64 bits. The aligned attribute requires a byte value not a bit value. Maybe what you meant is ((aligned(4)) ? Nicolas -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html