Messages in this thread | | | Subject | Re: [PATCH] Futexes IV (Fast Lightweight Userspace Semaphores) | Date | Sat, 9 Mar 2002 01:15:43 +0000 (GMT) | From | Alan Cox <> |
| |
> It seems to me that the i386 support has been around mostly on a > "until we have a reason to do otherwise" basis, but perhaps this is > the reason? > > There certainly are enough little, nagging reasons... CMPXCHG, BSWAP, > and especially WP...
They don't really arise in most normal situations. Bswap is trivial to the extreme. Cmpxchg only comes up on SMP boxes. Right now the one big hit is cmpxchg8 if you use direct rendering. And quite frankly if you use the direct rendering infrastructure on a 386 its going to be a teeny bit slow anyway 8)
So if anything its just not worth the effort of breaking the 386 setup either 8). 386 SMP is a different issue but I don't see any lunatics doing a 386 based sequent port thankfully.
Alan - 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/
| |