On 11/27/2014 04:50 AM, Greg Kroah-Hartman wrote:
>> @@ -171,8 +172,11 @@ struct usb_hcd {
>> struct usb_hcd *shared_hcd;
>> struct usb_hcd *primary_hcd;
>>
>> -
>> -#define HCD_BUFFER_POOLS 4
>> +#if ARCH_KMALLOC_MINALIGN <= 64
>> + #define HCD_BUFFER_POOLS 4
>> +#else
>> + #define HCD_BUFFER_POOLS 3
>> +#endif
>> struct dma_pool *pool[HCD_BUFFER_POOLS];
>>
>> int state;
>
> This breaks the build so badly, it's obvious you never tested it out.
I'm deeply sorry for this. It compiles fine on ARM for instance. But on
x86 it uses "__alignof__(unsigned long long)" and gcc's preprocessor
can't handle this.
> never do that again.
>
> greg k-h
>
Sebastian
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html