I won't bother with the several style problems in your patch. Please see previous discussions about the futex error cases. Torvald was leading the charge on converting things to use the new internal layers that handle futex error checking. The only changes we want are in that direction. Thanks, Roland