On Friday 25 January 2008 17:08:51 Linus Torvalds wrote: > > On Fri, 25 Jan 2008, Johannes Berg wrote: > > > > Since the only problematic driver is Intel's, they really should be able > > to get their act together for .25 and fix their firmware, if not then > > we'll have to think of something else like making their drivers > > memmove() the packets to the right place. > > Well, there *is* a really simple solution: > > - realize that x86 (along with some few other architectures) is sane, and > not a crapola architecture that cannot do unaligneds well. ... > because the thing is, we should give Intel credit for doing the right > thing (in the CPU), rather than complain about the fact that they don't > care about insane architectures that do the wrong thing and can't even > work with the wireless driver in the first place! If we are talking about what's sane or not... It's trivial to fix this in the firmware, like sane vendors like Broadcom do. Architectures that can't do unaligned access are heavily used in wireless embedded routers. So we are not going to pay a huge price there so just one vendor doesn't have to fix his firmware. -- Greetings Michael. - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html