yes, sorry, this patch was probably a mistake - I just stupidly followedthe new trend.

On Sun, 2011-06-12 at 08:40 +0200, Markus Trippelsdorf wrote:> Either reverting or using something like this fixes the problem:

However, I am a bit reluctant to revert it now because this would onlyhide the issue. And some googling shows that networking people had asimilar error in the past and solved it by reverting before the changewent upstream.

This would be a dirty hack. I think a better solution is to enhance the"scripts/headers_install.pl" script and teach it to substitute __packedwith __attribute__((packed)). Then at "make headers_install" time thisissue would be fixed up.

Or may be the definition of __packed has to be somehow included inubi-user.h ...

Would you please try to make a patch and send it to lkml to hopefullygenerate some discussion and the right way to go would probably befound?