Messages in this thread | | | Date | Thu, 18 Feb 2010 19:49:41 +0100 | Subject | Re: [PATCH 09/10] x86-32: use SSE for atomic64_read/set if available | From | Luca Barbieri <> |
| |
> This really sounds like the wrong optimization. These functions aren't > exactly all that complex in assembly (which would also allow them to be > simple cli/do stuff/sti), and instead relying on gcc features which may > or may not be well supported on x86 is inviting breakage down the line. > > That is particularly damaging, since the remaining 486-class users tend > to be deeply embedded and thus we only find problems later.
There is the downside of adding a whole 386/486-specific implementation.
It's not too hard though, and if we don't care about 486 SMP, it may be a better option. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |